O documento discute os princípios e práticas de garantia de qualidade de software, incluindo a definição de qualidade, as atividades de garantia de qualidade de software, e por que a prevenção de erros é importante. Também descreve o processo de teste de software, incluindo planejamento, análise, execução e avaliação. Finalmente, apresenta sete princípios-chave de teste de software.