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.
|
|