La pyramide de test est un modèle de structuration d'une suite de tests — avoir beaucoup de tests unitaires rapides à la base, moins de tests d'intégration au milieu, et peu de tests end-to-end au sommet. Elle guide une stratégie de test équilibrée et efficace.
La 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
/--------------\
