Glossary
A visual model (coined by Mike Cohn) for balancing test types: many unit tests at the base, fewer integration tests in the middle, and a small number of E2E tests at the top. The idea: E2E tests are slow, expensive, and flaky, so minimize them.
The pyramid is the most influential mental model in testing strategy. Modern teams are questioning it as E2E authoring and maintenance costs fall. The pyramid was designed for a world where E2E tests required weeks of engineering to write and hours to run.
Most follow the pyramid loosely. Frontend-heavy teams often invert it (more E2E, fewer unit tests for UI). The "testing trophy" (Kent C. Dodds) and "testing diamond" are alternative models gaining traction.
Zerocheck reduces E2E setup and maintenance work by generating draft tests for review and using visual interaction during execution.