Testvorbereitungen, Unit Test
Gliederung Überblick Planungsphase Definitionsphase Netzplan Definitionsphase Lasten- und Pflichtenheft Implementierungs- / Abnahme- und Einführungsphase Allgemein Testphasen nach Pol, Koomen und Spillner
Quelle: Software Engineering III (SE), Kapitel 1 Einführung, WS 11/12
Planungsphase
Netzplan Gehört in den Bereich des Projektmanagements
Definitionsphase
Lasten- und Pflichtenheft Lastenheft Wird vom Auftraggeber erstellt Pflichtenheft Wird vom Auftragnehmer erstellt
Implementierungs- / Abnahme und Einführungsphase
Allgemein - Implementierung Folgende Punkte sollten beachtet werden: Konsistenz Modularisierung Versionsverwaltung Kommentare
Allgemein - Test Unit Test (Klassentest) Code Review Automatisierter Test Verfahren: Test-first Test-driven Development Zuerst werden die Testfälle geschrieben und dann der Programmcode. Zuerst wird der Programmcode geschrieben und danach wird er erst getestet.
Testphasen nach Pol, Koomen und Spillner Testplanung Allgemeine Abwicklung Strategien Ziele und Kriterien Testverfahren Programmiersprache Beendigung Dokumentation Testdaten
Weitere Testphasen Testvorbereitung Testspezifikation Testdurchführung Umsetzung der Testplanung Testspezifikation Testdurchführung dynamisch statisch Testauswertung Fehler alles in Ordnung Testabschluss Komplett durchlaufen Abbruch
Quellen http://de.wikipedia.org/wiki/Softwaretest IT-Handbuch für Fachinformatiker, Sascha Kersken, 5. aktualisierte und erweiterte Auflage 2011, Kapitel 11 Software-Engineering