Lista de Verificação: Caso de Teste
Este checklist contém questões que ajudam a avaliar se os casos de teste foram criados de forma consistente e completa.
Relacionamentos
Itens de Verificação
1 - Se o Caso de Teste foi definido na ferramenta EA, as condições abaixo foram atendidas?

- O Caso de Teste está na seção específica “Casos de Teste”, na ferramenta?
- O nome do Caso de Teste possui o mesmo nome do Caso de Uso relacionado?
- O arquivo xml correspondente está de acordo com a nomenclatura padrão?https://svnserver.trt9.jus.br/sdsj/pdstrt9/Trunk/Processo/Templates/ControleDadosDocumentos.docx (Seção 3.2)

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?