Descritor de Tarefa: Criar os Casos de Teste
Desenvolver os casos de teste e os dados de teste para os requisitos a serem testados.
Baseado em Tarefa de Método: Criar os Casos de Teste
Relacionamentos
PapéisPrincipal: Adicional: Assistente:
EntradasObrigatório: Opcional: Externo:
  • Nenhum
Saídas
Passos
Revise os requisitos a serem testados

Trabalhe com o Analista e o Desenvolvedor para identificar quais cenários necessitam de novos ou adicionais casos de teste. Revise o Plano de Iteração para assegurar que você entendeu o escopo de desenvolvimento para a iteração corrente.

Identifique Casos de Teste relevantes

Identifique os caminhos nos cenários como condições únicas de teste. Considere os caminhos alternativos ou de exceções com perspectivas positivas e negativas.

Discuta o requisito com o Stakeholder para identificar outras condições de satisfação para os requisitos.

Relacione cada caso de teste com um nome único que identifique a condição que ele avalia ou o resultado esperado.

Descreva os Casos de Teste

Para cada caso de teste, escreva uma descrição resumida com um resultado esperado. Assegure-se que um leitor casual possa entender claramente a diferença entre os casos de teste. Anote as precondições e pós-condições lógicas que se aplicam a cada caso de teste. Opcionalmente, descreva os passos para o caso de teste.

Verifique que os casos de teste satisfaçam as diretrizes da Checklist: Caso de Teste.

Para mais informações sobre casos de teste, veja Template: Caso de Teste.

Identifique os dados de teste necessários

Revise cada caso de teste e anote onde os dados de entrada ou saída possam ser necessários. Identifique o tipo, quantidade e singularidade do dado necessário e adicione essas observações no caso de teste. Concentre-se na articulação dos dados necessários e não na criação de dados específicos.

Para mais informações sobre a seleção de dados de teste, veja Checklist: Caso de Teste.

Compartilhe e avalie os Casos de Teste

Percorra os casos de teste com o Analista e o Desenvolvedor responsáveis pelo cenário relacionado. Se for possível, o Stakeholder também deve participar.

Pergunte aos participantes se eles concordam que se os casos teste passarem, eles considerarão os requisitos implementados. Elicite idéias de teste adicionais do Role: Analista e do Stakeholder para assegurar que você entendeu o comportamento esperado do cenário.

Durante a revisão, assegure-se que:

  • Os Caso de Uso e a Especificação de Requisitos Suplementares, planejados para a iteração corrente, tenham casos de teste associados.
  • Todos os participantes devem concordar com os resultados esperados dos casos de teste.
  • Não existem outras condições de satisfação para o requisito a ser testado, o que indica uma falta de um caso de teste ou um requisito ausente.
Propriedades
Múltiplas Ocorrências
Orientado a Eventos
Em Andamento
Opcional
Planejado
Repetível