A fim de fornecer informações sobre a qualidade do software em relação ao contexto em que se deve operar, os testes de software utilizam técnicas específicas para encontrar possíveis falhas. Há uma técnica que aplica a cada nova versão do software todos os testes já aplicados nas versões anteriores, para identificar se algum erro já encontrado anteriormente retornou à nova versão.
(PRESSMAN, Roger S. Engenharia de Software. 6º Ed Porto Alegre Bookman, 2006)
Essa técnica é chamada de
Select one of the following: