Artefato: Caso de Teste
Este artefato é a especificação de um conjunto de entradas de teste, condições de execução e resultados esperados, identificados com a finalidade de fazer a avaliação de algum aspecto particular de um cenário.
Domínios: Teste
Finalidade

A finalidade deste artefato é:

  • fornecer uma maneira para capturar entradas de teste, condições e resultados esperados para um sistema.
  • identificar sistematicamente aspectos do software a serem testados
  • especificar se um resultado esperado foi alcançado baseando-se na verificação de um requisito do sistema, grupo de requisitos ou cenário.
Relacionamentos
Descrição
Descrição Principal

Um caso de teste especifica as condições que necessitam ser validadas para permitir a avaliação de alguns aspectos particulares do sistema sob teste. Um caso de teste é mais formal do que uma idéia de teste e normalmente tem a forma de uma especificação. Em ambientes menos formais, casos de teste podem ser criados pela identificação de um ID único, um nome, dados de teste associados e resultados esperados.

Os casos de teste podem ser derivados de várias fontes, mas normalmente incluirão um subconjunto de requisitos (tais como casos de uso, características de desempenho, necessidades de confiabilidade) e outros tipos de atributos de qualidade. Para mais informações sobre tipos de teste e seus relacionamentos com os atributos de qualidade do teste, veja Concept: Tipos de Teste.

Caso o projeto utilize a ferramenta EA, o Caso de Teste deve ser registrado na própria ferramenta, conforme instruções descritas no link disponível abaixo.

Roteiros para Casos de Testes

Ilustrações
Gabaritos
Exemplos
Informações Adicionais
Listas de Verificação
Mentores de Ferramentas