Utilisateur
Um teste que verifica uma unidade específica de código
Garantir que o software está funcionando corretamente
Um teste que verifica se as alterações no código não afetaram outras partes do software
Um teste que verifica se as partes do software funcionam corretamente juntas
Um teste que verifica a capacidade do software lidar com uma grande quantidade de usuários ou dados
Teste manual é realizado por pessoas, teste automatizado é realizado por máquinas
Um teste que verifica apenas as entradas e saídas do software, sem considerar a lógica interna
Um teste que verifica o código fonte do software
Um teste que verifica a facilidade de uso do software por usuários
Um teste que verifica se o software atende aos requisitos do cliente