2.085 Tests – und keiner öffnet die Haustür
2,085 Tests, and None of Them Opens the Front Door
Ein Entwickler hat seine eigenen Test-Suiten in 22 Repositories analysiert: 2.085 Tests, aber nur ein Repository führt sie in CI aus, keiner in Pre-Commit-Hooks. Die meisten Tests prüfen Quellcode-Invarianten, nicht das Verhalten im Browser. Dadurch bleiben kritische Bereiche ungetestet: Multi-Tenant-Routing, Sign-on-Ketten, Transaktionen und Accessibility. Der Autor argumentiert, dass die Lücke nicht bei der Abdeckung liegt, sondern bei der Anbindung der Tests an den Deploy-Prozess – und dass Tests in natürlicher Sprache die Autorenkosten senken könnten, um diese Lücke zu schließen.
Ein Test, den niemand ausführt, ist Dokumentation.