Die Testpyramide ist ein Modell zur Strukturierung einer Testsuite — mit vielen schnellen Unit-Tests an der Basis, weniger Integrationstests in der Mitte und wenigen End-to-End-Tests an der Spitze. Sie leitet eine ausgewogene, effiziente Teststrategie..
Die 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
/--------------\
