Piramida de testare este un model pentru structurarea unei suite de teste — având mulți teste unitare rapide la bază, mai puține teste de integrare în mijloc, și puține teste end-to-end la vârf. Aceasta ghidează o strategie de testare echilibrată și eficientă.
Piramida
/\
/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
/--------------\
