
Wie viel Zeilen Code hat Ihre Software? Laut Studien sind in 1000 Zeilen Code ein bis zehn Fehler – wohlbemerkt getesteter und auslieferungsbereiter Code! Umso wichtiger ist es, die Fehler via Tests vor der Produktion zu finden – möglichst oft und automatisiert. So die gängige Meinung. Aber automatisiertes Testen benötigt Automatisierungscripte. Oh Moment! Das ist ja wieder Code. Wer schreibt diesen Code? Und brauche ich irgendwann Tests für die Testscripte? Aber das wäre ja auch Code. Dann auch irgendwann Testscripte für die Test der Terstscripte? Was passiert, wenn sich das Testobjekt ändert? Ändern sich die Tests der Testtests für die Tests ebenfalls? Überblick verloren?
Scripte in hoher Qualität schreiben nur Entwickler mit Coder-Erfahrung. Aber dies sind nach aller Erfahrung nicht unbedingt die findigsten Tester. Vielmehr sind besonders die nichtprogrammierer die besseren Tester. Denn sie haben die Sicht des Anwenders und sind nicht „verdorben“ mit einem Wissen über den Code.
In meiner Veranstaltung werden wir über die Alternativen und die Schwächen scriptbasierter Tests diskutieren und der Frage nachgehen: Ist scriptbasiertes Testen noch zeitgemäß?
Fachvortrag: MEDCONF Nord, Hamburg, 14. Juni 2017