Journal  Übersicht

"Gegurke" für Fortgeschrittene

Artikel von Dr. Ralph Guderlei (OBJEKTspektrum, 2013)

"Testen während der Entwicklung durch Entwickler gehört spätestens seit dem Aufkommen agiler Softwareentwicklungsprozesse
wie beispielsweise Extreme Programming (vgl. [Bec04]) zu den festen Bestandteilen zeitgemäßer Softwareentwicklung. Dabei
werden bevorzugt automatisierte Tests verwendet. Je mehr sich der Testgegenstand von Implementierungsdetails (also klassischen
Unit-Tests) hin zu Systemtests und dem Prüfen von komplexen Kundenanforderungen entwickelt, desto umständlicher wird
die Umsetzung der Testautomatisierung. Dadurch ist es oft schwierig, den eigentlichen Testfall im Automatisierungscode zu
erkennen. Personen, die mit der Automatisierungstechnologie nicht vertraut sind, sind dadurch typischerweise nicht in der Lage,
den automatisierten Test nachzuvollziehen."

PDF herunterladen