End-to-End Test - Definição do Glossário de CI/CD
Um end-to-end test conduz toda a aplicação da forma como um usuário faria (pela UI ou API pública) para confirmar que o sistema inteiro funciona em conjunto do início ao fim.
Em CI
End-to-end tests são a camada mais lenta e mais frágil, então ficam no topo da pirâmide de testes e são uma fonte comum de falhas flaky.
Guias relacionados
System Test - CI/CD Glossary DefinitionSystem Test: A system test validates the complete, integrated application against its requirements in an envi…
Test Pyramid - CI/CD Glossary DefinitionTest Pyramid: The test pyramid is a strategy that recommends many fast unit tests at the base, fewer integrat…
Flaky Test - CI/CD Glossary DefinitionFlaky Test: A **flaky test** passes and fails on the same code due to nondeterminism (races, timing, external…