Pirâmide de Testes - Definição do Glossário CI/CD
A pirâmide de testes é uma estratégia que recomenda muitos testes unitários rápidos na base, menos testes de integração no meio e um pequeno número de testes ponta a ponta lentos no topo.
Por que o formato
Quanto mais alto na pirâmide, mais lentos, frágeis e caros os testes se tornam, então a maior parte da cobertura deve vir de testes unitários baratos.
Guias relacionados
Unit Test - CI/CD Glossary DefinitionUnit Test: A unit test verifies a single function, method, or class in isolation, with its collaborators repl…
Integration Test - CI/CD Glossary DefinitionIntegration Test: An integration test exercises two or more real components together (for example code plus a…
End-to-End Test - CI/CD Glossary DefinitionEnd-to-End Test: An end-to-end test drives the whole application the way a user would (through the UI or publ…