FinalidadeA finalidade do Caso de Teste e identificar e comunicar formalmente as condicoes especificas detalhadas que serao validadas para permitir a avaliacao de determinados aspectos dos Itens do Teste-alvo. Os Casos de Teste podem ser motivados por varios fatores, mas normalmente incluirao um subconjunto dos Requisitos (Casos de Uso, caracteristicas de desempenho etc.) e dos riscos envolvidos no projeto.O Caso de Teste e usado basicamente:* para enumerar um numero adequado de testes especificos para garantir a abrangencia da avaliacao.* para identificar e considerar Scripts de Teste e geradores, de forma manual e automatizada.* para fornecer um esquema para a implementacao de Scripts de Teste e geradores, fornecendo uma descricao dos pontos-chave de observacao e controle e qualquer pos ou precondicao.OcorrenciaAs primeiras sugestoes de Casos de Teste podem ser identificadas logo na Fase de Iniciacao, sendo identificadas subsequentemente em cada iteracao durante o restante do ciclo de vida do projeto. E normal que os Casos de Teste sejam definidos em detalhes de acordo com o trabalho de implementacao programado para eles, geralmente iniciando na primeira iteracao, na Fase de Elaboracao.ResponsabilidadeO Analista de Teste e basicamente responsavel por esse artefato. As responsabilidades incluem: Identificacao e definicao de cada Caso de Teste e aprovacao de todas as mudancas subsequentes em cada um deles. Certeza de que as mudancas serao comunicadas aosresponsaveis afetados. Certeza de que tenham sido identificados Casos de Teste suficientes para permitir uma avaliacao satisfatoria dos Itens de Teste-alvo. Certeza de que ha detalhes suficientes para implementar e conduzir o teste. Gerenciamento e manutencao de relacionamentos de rastreabilidade apropriados. Gerenciamento do escopo apropriado dos Casos de Teste em uma iteracao especifica.AdaptacaoEm determinados dominios e culturas de teste, os Casos de Teste sao considerados artefatos opcionais, enquanto em outros, eles sao altamente formalizados e obrigatorios. Assim sendo, o conteudo e o formato dos Casos de Teste podem necessitar de modificacao para atender as necessidades de cada organizacao ou projeto especifico.Quando esses casos de teste sao registrados (de maneira formal ou informal), dois estilos principais sao seguidos: O primeiro consiste em uma estrutura de documento de texto padrao Em geral, varias instancias ou variacoes de Casos de Teste sao especificadas em um unico documento e agrupadas pela finalidade ou pelo objetivo geral dos testes. O segundo estilo usa um determinado formato de tabela ou banco de dados. As instancias de Casos de Uso sao especificadas em cada linha, com colunas que facilitam a classificacao e a filtragem por diferentes criterios.E necessario que haja algum tipo de avaliacao continua dos casos de teste para verificar andamento, eficacia etc. Considere uma cobertura de teste baseada em requisitos, em que cada Caso de Teste pesquise pelo menos uma ideia de teste e um requisito de sistema, que representa um subconjunto dos requisitos do Produto.Conforme mencionado anteriormente, e comum que varias instancias ou variacoes de Casos de Teste sejam especificadas em um unico documento e normalmente estejam agrupadas pela finalidade ou pelo objetivo geral dos testes. Elas podem ser concebidas como varias condicoes de execucao descritas em um unico documento, uma para cada instancia exclusiva de Caso de Teste.modelo:Clique