18. Tests

Themen
Motivation: zwingende Voraussetzung für Wissenschaftlichkeit
Probleme mit der Überprüfung von Software
Arten von Tests
Strategien für die Überprüfung von Software
Folien
PDF


Zentrale Aspekte

Weiterführende Literatur

Eine kommentierte und handverlesene Liste mit weiterführender Literatur zum Thema. Die Auswahl ist zwangsläufig subjektiv.

Eine sehr auf strukturierte Programmierung und Tests ohne spezifische Test-Frameworks zugeschnittene Behandlung der Thematik mit vielen guten Tipps für den Alltag findet sich in Kapitel 6 in {[kernighan-bw-1999]}.

Eine kompakte Übersicht über das Testen von Software und Strategien, die sich auf viele Projekte anwenden lassen, ist der Artikel von Whittaker {[whit-ieeesw-17-1-70]}. Viele gute Tipps für die Praxis finden sich in den Abschnitten 34 und 43 von {[hunt-a-1999]}.

Eine umfassendere (und aktuellere) Darstellung mit dem Fokus auf Tests durch Softwareentwickler ist Kapitel 22 in {[mcconnell-s-2004]}. Sehr viel mehr auf Unit-Tests und testgetriebene Entwicklung fokussiert sind Kapitel 4 in {[martin-rc-2003]} und Kapitel 9 in {[martin-rc-2008]}.

<bibtex bibliography> sort=true </bibtex>