Академический Документы
Профессиональный Документы
Культура Документы
Caractersticas
w Rene ferramentas, propriedades e dados envolvidos na atividade de teste. w Suporta as cinco principais etapas de teste definidas no RUP:
O Exemplo
w Sistema de Caixa Automtico. w O sistema deve permitir sacar uma quantia.
Planejamento - Objetivos
w Definir quais partes do software sero testadas, quando (em que iterao), por quem e onde (em que configurao de hardware e software).
Planejamento - Atividades
Identificar as entradas de teste. Criar o(s) plano(s) de teste. Criar a(s) pasta(s) de casos de teste. Criar os casos de teste. Definir as configuraes de hardware e software onde os casos de teste sero executados. w Definir as iteraes em que cada caso de teste ser executado. w w w w w
Clique Rational RequisitePro e clique Edit. A janela New Test Input Source aberta. Clique na ficha Sources e clique em Insert. Informe um nome para a nova fonte e o caminho para o projeto RequisitePro.
Clique Rational Rose e clique Edit. A janela New Test Input Source aberta. Clique na ficha Sources e clique em Insert. Informe um nome para a nova fonte e o caminho para o modelo Rose.
Clique na ficha Planning. Clique com o boto direito e selecione Test Plans. Clique New Test Plan. Informe ao menos o nome do plano de teste. As demais informaes podem ser fornecidas depois.
Na janela Test Plan, clique com o boto direito sobre a pasta onde o caso de teste ser armazenado e ento clique Insert Test Case. Na janela Test Inputs, clique com o boto direito sobre a entrada de teste que servir de base para a criao do caso de teste, ento clique Insert Test Case.
Definindo as Configuraes
w Para definir uma nova configurao:
1. Clique Tools > Manage > Configurations e clique no boto New. 2. Na ficha Atributes, selecione o valor apropriado para cada atributo que se deseja considerar na configurao.
Configurao Memria64
Configurations da janela New Test Case. Ao editar as propriedades de um caso de teste existente, clique na ficha Iterations - Configurations da janela Test Case Properties. Na janela Test Plan, selecione um caso de teste, clique com o boto direito do mouse Associate Configuration e selecione as configuraes que se deseja associar.
Especificando Iteraes
w Iteraes so momentos dentro de um projeto, onde o produto deve atingir certo padro de qualidade. w TestManager prov um conjunto inicial de iteraes baseadas no RUP. w Novas iteraes podem ser adicionadas:
1. Selecione Tools > Manage > Iterations. 2. Clique New para criar uma nova iterao ou selecione
Configurations na janela New Test Case. Ao editar as propriedades de um caso de teste existente, clique na ficha Iterations - Configurations na janela Test Case Properties. Na janela Test Plan, selecione o caso de teste e clique com o boto direito do mouse em Associate Iteration.
Projeto - Objetivos
w Definir como os casos de teste sero realizados. w No projeto de um caso de teste deve-se identificar:
O conjunto bsico de passos necessrios para executar o
teste. Como validar se as caractersticas testadas funcionam apropriadamente. Como configurar o sistema de forma a executar o caso de teste (pr-condies). Como retornar configurao original do sistema aps a execuo do caso de teste (ps-condies). Como decidir se o teste passou (critrio de aceitao).
na pasta onde o caso de teste ser armazenado e clique Insert Test Case. 2. Clique na ficha General e clique Design.
Implementando os Testes
w Implementar um caso de teste o mesmo que criar um script de teste e associ-lo ao caso de teste. w Pode-se criar dois tipos de scripts de teste:
Scripts automticos, gerados usando-se a ferramenta Rational Robot. Scripts manuais, gerados com auxlio da ferramenta Rational ManualTest.
Executando os Testes
w Executar um teste significa executar a implementao do caso de teste e validar o seu comportamento. w No TestManager podem ser executados scripts de teste automticos ou manuais.
Executando os Testes
w Para executar um script de teste manual:
1. Clique File > Run Test Script > Manual. 2. Para cada passo listado na janela Run Manual Script, marque o check box Result para indicar que o passo foi executado. 3. Para cada ponto de verificao listado na janela Run Manual Script, selecione uma das opes de Result: None, Pass ou Fail.
Avaliando os Testes
w Os resultados obtidos com a execuo de um teste so escritos em um log que pode ser visto na janela Test Log. Para abrir esta janela:
Clique File > Open Test Log. Na ficha Results selecione um log.
Analisando os Resultados
w TestManager dotado de um conjunto de relatrios que auxiliam na anlise dos resultados dos casos de teste.
Criando Relatrios
w Para criar um relatrio:
Clique Reports > New, e selecione o tipo de relatrio
desejado.
Criando Relatrios
Gerando Relatrios
w Relatrios podem ser gerados das seguintes formas:
Na ficha Analysis, selecione o tipo do relatrio, clique com o boto direito do mouse sobre o relatrio desejado e clique Run. Clique Reports > Run, selecione o tipo do relatrio, selecione o relatrio desejado e clique OK.
Gerando Relatrios