1 - Se o Caso de Teste foi definido na ferramenta EA, as condições abaixo foram atendidas?
2 - Se existir, o script de limpeza da base de dados antes da execução dos testes foi declarado?
- Foi feita a referência para o arquivo de limpeza dos dados antes da execução dos testes?
- Foram descritas as instruções para a execução do script? |
3 - Todos os cenários de teste relevantes foram contemplados?
- O cenário de teste identifica o requisito a ser validado?
- O nome do cenário de teste expressa uma condição de teste ou um resultado esperado?
- Para cada cenário de teste, os resultados esperados foram descritos claramente e expressam um resultado concreto?
- Tentou-se abranger a melhor cobertura possível de cenários de teste de modo que o Caso de Uso seja bem testado?
- Sugestão de leitura sobre algumas estratégias de cobertura de testes:
https://svnserver.trt9.jus.br/sdsj/pdstrt9/Trunk/Processo/AnaliseClasseEquivalencia.pdf |
4 - O passo-a-passo dos cenários de testes está claro e coerente com o fluxo do Caso de Uso?
- Para cada cenário de teste, o mesmo segue o passo-a-passo descrito no Caso de Uso?
- Os dados de entrada foram especificados?
- As pré-condições e pós-condições foram descritas claramente?
- As pré-condições e pós-condições são apropriadas ao cenário de teste proposto? |
5 - As mensagens descritas nos Casos de Usos possuem cenários que a verifiquem?
- Para cada mensagem descrita no Caso de Uso, existe cenário de teste correspondente? |
6 - As regras de validação descritas nos Casos de Usos possuem cenários que a verifiquem?
- Para cada regra de validação descrita no Caso de Uso, existe cenário de teste correspondente? |
7 - As regras de negócio existentes nos Casos de Usos possuem cenários que a verifiquem?
- Para cada regra de negócio descrita no Caso de Uso, existe cenário de teste correspondente? |
8 - Foram elaborados cenários de teste para os requisitos não funcionais?
- Existem requisitos não funcionais relacionados ao Caso de Uso em questão?
- Cenários de teste para esses requisitos não funcionais foram analisados e descritos? |
9 - O Caso de Teste somente utiliza termos e expressões descritas no glossário?
- Há algum termo que poderia ser incluído no glossário para o entendimento por parte de outras pessoas? |
10 - O Caso de Teste e seus cenários estão claros e objetivos?
- Você, que NÃO elaborou esse Caso de Teste, pode entender o que se espera dos cenários de teste após a sua execução?
- Você acredita que alguém, que não esteja familiarizado com o projeto, consegue entender os cenários de teste a serem
executados? |
|