Mentores de Ferramentas > Mentores de Ferramentas do Rational TestManager > Criação de um Caso de Testes 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:

  1. Inserir um Caso de Teste
  2. Preencher as Propriedades de um Caso de Teste

1. Inserir um Caso de Teste Início da página

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.

Ícone da Ajuda   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)

2. Preencher as Propriedades do Caso de Teste Início da página

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.

Ícone da Ajuda   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


Exibir o Rational Unified Process usando quadros

Rational Unified Process