Um teste de ponta a ponta verifica, pela perspectiva de quem usa o aplicativo, se uma tarefa inteira funciona. É como percorrer todo o caminho da entrada até o destino, em vez de conferir apenas uma placa.

Em um site, o teste pode abrir a página de login, preencher os dados, enviar o formulário e confirmar que a página da conta aparece. Ele exercita as etapas visíveis e as conexões que acontecem por trás.

Esses testes podem encontrar problemas que testes pequenos e isolados não detectam, mas geralmente são mais lentos e podem falhar se o ambiente de teste ao redor não for confiável.