Die Test-Pyramide ist DAS Modell für die Automatisierung von Tests. Aber ist ein massiver, monolithischer Koloss noch der richtige Ansatz für den Test modularer, lose gekoppelter Software-Komponenten? Sollten Microservices auch Microtests unterzogen werden, erfordert Domain-driven Design auch Domain-driven Testing? Haben all die Unit-Tests unsere Software wartbarer und unsere Landschaften flexibler gemacht? Und was ist eigentlich die Unit, die wir mit Unit-Tests testen?

Vielleicht ist es an der Zeit, einen kleinen Schritt zurückzutreten und pragmatisch auf das Testen von Software und insbesondere auf die Testautomatisierung zu blicken.