Was gehört auf jede Schicht der Testpyramide, und was passiert, wenn sich die Form umkehrt?
Unit-Tests decken Logik ab und laufen in Millisekunden, Integrationstests decken die Nahtstellen zwischen Komponenten ab, und End-to-End-Tests decken eine Handvoll Pfade ab, die niemals brechen dürfen. Kehrt sich die Form in eine Eistüte um – überwiegend UI-Tests –, wird die Suite langsam, flaky und teuer in der Pflege, und das Team fängt an, rote Builds zu ignorieren. Die Pyramide ist eine Aussage über Feedback-Geschwindigkeit, nicht über einen Abdeckungsprozentsatz.