Test Pyramid - CI/CD Glossary Definition
The test pyramid is a strategy that recommends many fast unit tests at the base, fewer integration tests in the middle, and a small number of slow end-to-end tests at the top.
Why the shape
The higher up the pyramid, the slower, more brittle, and more expensive tests become, so the bulk of coverage should come from cheap unit tests.
Related guides
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…