Nach der Episode über die Fehler, spechen wir heute darüber, wie man sie vermeidet. Wie nicht anders zu erwarten, ist auch dies ein Thema, bei dem reichhaltige Meinungsdiskurse geführt werden.
ShownotesWarum testen? -> siehe STP037
Anforderungen an Tests
manuelle Tests
automatisierte Tests am Beispiel der Testpyramide
alternative Teilung: Blackbox-Tests vs. Whitebox-Tests
die reine Lehre: Test Driven Development (Testgetriebene Entwicklung)
Kann man die Qualität eines Tests bewerten? -> Idee: Code Coverage
Tests muss man trotzdem noch schreiben. Kann man das wegautomatisieren?
Machen Tests die Sache immer besser?
im Gespräch erwähnt: