De testpyramide is een model voor het structureren van een testsuite — met veel snelle unit tests aan de basis, minder integratietests in het midden, en enkele end-to-end tests aan de top. Het begeleidt een evenwichtige, efficiënte teststrategie.
De pyramide
/\
/E2E\ ← FEW end-to-end tests (slow, broad, brittle, expensive)
/------\
/ INTEG. \ ← SOME integration tests (medium speed/scope)
/----------\
/ UNIT \ ← MANY unit tests (fast, focused, cheap) — the BASE
/--------------\
