Mentor de Ferramentas: Criação de um Caso de Teste Usando o Rational TestManager
Finalidade
Este mentor de ferramentas descreve como usar o Rational TestManager para criar um Caso de Teste.
Ele está relacionado às seguintes informações do Rational Unified Process:
Visão Geral
Um Caso de Teste responde à questão: "O que preciso testar?" Os Casos de Teste fornecem a base do esforço de teste. De modo geral, eles organizam os critérios de teste:
- O que testar
- Como testar
- Quando testar
Eles contêm informações relativas a design, validação de requisitos, implementação e configuração.
Use os casos de teste como base para validar requisitos, que podem ser obtidos de inputs provenientes de várias de fontes: Casos de Teste de Uso em um modelo do Rational Rose, especificações, requisitos do Rational RequisitePro, material de divulgação de marketing, comentários de código extraídos de revisões de código e solicitações de mudança.
Um Caso de Teste sempre reside em uma pasta de casos de teste de um plano de teste.
Use esse mentor de ferramentas durante a execução do Windows 98/ME/XP/2000 e NT 4.0.
Passos na Ferramenta
Para criar um caso de teste, é necessário:
- Inserir um Caso de Teste
- Preencher as Propriedades de um Caso de Teste
A primeira parte da criação de um caso de teste é inseri-lo no TestManager.
- Na guia Planning do Espaço de Trabalho Test Asset, clique em File > Open Test Plan.
- Selecione o Test Plan adequado.
- Selecione a Test Case Folder apropriada e clique com o botão direito do mouse em Insert Test Case. A caixa de diálogo New Test Case é exibida.
- O nome do caso de teste é o único campo obrigatório. Dê um nome para o caso de teste de acordo com o que ele valida, por exemplo: Criar Conta. No campo Name
, digite o nome adequado e clique em OK.
Consulte os seguintes tópicos na Ajuda on-line do TestManager:
- Inserting a test case folder into a test plan (Contexto: planning tests)
- Inserting a test case into a test case folder (Contexto: planning tests)
Você pode atribuir outras propriedades além do nome do caso de teste. Por exemplo, é possível atribuir um proprietário de caso de teste, especificar as configurações e iterações associadas ao caso de teste e adicionar ponteiros a documentos externos associados ao caso de teste. As propriedades do caso de teste podem incluir: - Uma description do caso de teste Use este campo para explicar precisamente que comportamento do sistema é validado pelo caso de teste.
- O design do caso de teste São as instruções passo a passo sobre como o caso de teste realiza o teste especificado, incluindo o modo como se verificará o comportamento adequado.
- O owner do caso de teste Atribua a propriedade das áreas de características através de casos de teste para estruturar a equipe.
- As configurations associadas ao caso de teste Especifique as configurações de hardware e software nas quais o caso de teste precisa ser executado para a verificação do comportamento adequado.
- As iterations associadas ao caso de teste Ao associar um caso de teste a uma iteração, você o torna parte dos critérios de aceitação daquela iteração. Isso o ajudará a perceber quando é necessário executar os casos de teste.
- Os test inputs associados ao caso de teste Associe inputs de teste aos casos de teste. Os inputs de teste são os motivadores do caso de teste. Um caso de teste pode ser apenas um dos que verificam o input do teste, por exemplo, um requisito. Os inputs de teste se originam de várias fontes: Casos de Uso em um modelo do Rational Rose, especificações, requisitos do Rational RequisitePro, material de divulgação de marketing, comentários de código extraídos de revisões de código e solicitações de mudança.
- Os external documents associados ao caso de teste Os documentos externos podem conter desde designs de teste detalhados a especificações de dados a serem usados com a implementação do caso de teste.
- A manual and/or automated implementation do caso de teste Implemente o caso de teste usando scripts de teste automatizados, scripts manuais ou ambos.
Consulte os seguintes tópicos na Ajuda on-line do TestManager:
- Associating a Configuration with a Test Case (Contexto: Planning Tests)
- Associating an Iteration with a Test Case (Contexto: Planning Tests)
- Designing Tests
(Contexto: Planning Tests) - Associating an Implementation with a Test Case (Índice: Implementing)
Copyright © 1987 - 2001 Rational Software Corporation
| |
|