Ein Vortrag von Daniel Kulesz auf der GPN19.
Das Testen von Software ist wichtig, um Nutzer nicht durch verbuggte Releases zu vergraulen. Vieles lässt sich heute zwar automatisieren, viele kritische Fehler werden aber oftmals erst durch händisch durchgeführte Tests entdeckt. Gerade kleinere FLOSS-Projekte verzichten leider noch immer auf systematisch durchgeführte Tests und fördern so das “Frickelware”-Klischee.
Systematisches Testen klingt langweilig, kann aber richtig Spaß machen und dabei Entwickler, Tester und Endanwender näher zusammenbringen. Die an der Universität Stuttgart entwickelte freie Software “SystemTestPortal” ist eine leichtgewichtige Webanwendung, die die Erstellung, Protokollierung und Analyse systematischer Tests deutlich vereinfacht. Sie bietet zudem auch Management-Funktionen für die Planung und Steuerung von Tests (Dashboards, Zuweisung von Testaufgaben an Tester usw.).
Der Vortrag diskutiert die Wichtigkeit und die Schwierigkeiten des Testens und stellt das SystemTestPortal als praktibable Lösung vor, die gerade für kleinere Projekte interessant sein könnte.