Teste de Regressão - Definição do Glossário de CI/CD
O teste de regressão reexecuta a suíte existente para garantir que novas mudanças não quebraram funcionalidades que já funcionavam.
O teste de regressão reexecuta testes existentes após uma mudança para confirmar que a funcionalidade que já funcionava continua funcionando e que nenhum bug antigo voltou.
É a espinha dorsal do CI: cada push reexecuta a suíte acumulada, de modo que regressões são detectadas de imediato. Um bug que retorna é adicionado como um novo teste de regressão.
No CI
A suíte completa de regressão roda em cada pull request. A seleção de testes e o paralelismo a mantêm rápida o suficiente para servir de gate para merges.
Guias relacionados
Smoke Testing - CI/CD Glossary DefinitionSmoke Testing: Smoke testing is a quick, shallow check that the most critical paths of a build work at all, r…
Integration Testing - CI/CD Glossary DefinitionIntegration Testing: Integration testing verifies that multiple components or services work correctly togethe…
Characterization Test - CI/CD Glossary DefinitionCharacterization Test: A characterization test captures the current behavior of existing (often legacy) code…