Artefato: Caso de Teste
Este artefato é a especificação de um conjunto de entradas de teste, condições de execução e resultados previstos, identificados com a finalidade de fazer a avaliação de algum aspecto particular de um cenário.
Domínio: Test
Tipos de Produto de Trabalho: Specification
Objetivo

O propósito 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 baseado na verificação de um requisito do sistema, grupo de requisitos ou cenário
Relacionamentos
Funções Responsável: Modificado Por:
Tarefas Entrada para:
Saída de:
Descrição
Descrição Principal

Um caso de teste especifica as condições que necessitam ser validadas para permitir uma 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. Para um exemplo deste tipo de caso de teste, veja Template: Caso de Teste.

Os casos de teste podem ser derivados de várias fontes mas normalmente devem incluir 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 Conceito: Tipos de Teste.

Ilustrações
Gabaritos
Informações Adicionais
Listas de Verificação
Conceitos