O que é teste e por que ele é necessário
Falha, falta, defeito e erro
Consistência de um conjunto de casos de teste
Qualidade e confiabilidade
Testes caixa branca, caixa preta e caixa cinza
Cobertura de um conjunto de casos de teste
Partição por equivalência
Teste de valores limite
Grafo de causa-efeito
Desenvolvimento dirigido a testes
Teste de unidade
Teste de integração
Teste de sistema
Teste de aceitação
Teste de regressão
Teste de usabilidade
Teste de operação
Gestão de processos de teste:
Planejamento de testes
Estratégia
Monitoração
Controle
Riscos
Técnicas avançadas de teste:
Análise e teste de mutação
Rastreamento de defeitos
Técnicas de teste não-funcional