Norma IEEE 829
A norma IEEE 829 (1998) descreve um conjunto de documentos para as atividades de teste de um produto de software.
Os 8 documentos definidos pela norma, que cobrem as tarefas de planejamento, especificação e relato de testes, são:
1. Plano de Teste – Apresenta o planejamento para execução do teste, incluindo a abrangência, a abordagem, os recursos e o cronograma das atividades de teste. Identifica os itens e a funcionalidade a serem testados, as tarefas a serem realizadas e os riscos associados com a atividade de teste;
2. Especificação de Projeto de Teste – Refina a abordagem apresentada no Plano de Teste identifica a funcionalidade e as características a serem testadas pelo projeto e por seus testes associados. Este documento também identifica os casos e os procedimentos de teste, se existirem, e apresenta os critérios de aprovação;
3. Especificação de Caso de Teste – Define os casos de teste, incluindo dados de entrada, resultados esperados, ações e condições gerais para a execução do teste;
4. Especificação de Procedimento de Teste – Especifica os passos para executar um conjunto de casos de teste;
5. Diário de Teste – Apresenta registros cronológicos dos detalhes relevantes relacionados com a execução dos testes;
6. Relatório de Incidente de Teste – Documenta qualquer evento que ocorra durante a atividade de teste e que requeira análise posterior;
7. Relatório-Resumo de Teste – Apresenta de forma resumida os resultados das atividades de teste associados com uma ou mais especificações de projeto de teste e provê avaliações baseadas nesses resultados;
8. Relatório de Encaminhamento de Item de Teste – Identifica os itens encaminhados para teste no caso de equipes distintas serem responsáveis pelas tarefas de desenvolvimento e de teste.
Os documentos, Especificação de Projeto de Teste, Especificação de Caso de Teste e Especificação de Procedimento de Teste, cobrem a tarefa de especificação de testes. Os