O escopo deste livro é apresentar a documentação definida pelo padrão IEEE 829 para os projetos de teste de software. Esta norma ou padrão é a única conhecida, e emitida por uma instituição de credibilidade mundial, que trata sobre documentação de teste de software. Desta forma, e como será tratado exclusivamente o teor da norma, o livro não entra em detalhes específicos sobre a viabilidade da sua utilização pelas empresas, e nem se essa documentação atende a todas as necessidades dos projetos de teste de software. Isso é considerado um dogma para fins do livro. Evidentemente que alguns comentários serão feitos sobre aspectos práticos do uso desse padrão, mas não é o seu objetivo aprofundar-se na viabilidade do seu uso.
Alguns exemplos serão dados e exercícios serão passados de forma que o leitor fique perfeitamente familiarizado com o conteúdo da documentação padronizada pela norma IEEE 829. Ou seja, o livro foi escrito com o intuito de ensinar aos analistas de teste a usar essa norma nos seus projetos de teste de software.
A norma procura adequar-se ao padrão do PMI para gerência de projetos. Considerou-se então que o teste de software era também um projeto, paralelo e aderente ao projeto de desenvolvimento do software, usando desta forma o padrão PMI. No entanto, a norma não teve esse objetivo e pode ser que algumas questões cobertas pelo padrão PMI não sejam contempladas. Ou seja, embora exista uma equivalência entre os dois padrões, não existe necessariamente uma igualdade. A grande diferença na verdade é que o padrão IEEE 829 trata exclusivamente de teste de software, e que o padrão PMI é muito mais genérico.
O livro é divido em duas partes, sendo uma primeira que mostra alguns conceitos básicos sobre teste de software e outra parte onde é tratada a norma propriamente dita.
Na parte relativa à documentação de teste os seguintes documentos são descritos em detalhe:
- Plano Master de Teste
- Plano de Teste
- Desenho ou Design (Projeto) de Teste
- Caso de Teste
- Procedimento de Teste
- Relatório de Log
- Relatório de Anomalias
- Relatório de Estado
- Relatório de Nível de Teste
- Relatório Master de Teste