|
|
Modultest bedeutet, daß nicht das gesamte Programm als Ganzes getestet wird, sondern kleinere Einheiten eines Programms. Dies ist vorteilhaft, da man den Ort des Fehlers besser bestimmen kann. Außerdem muß man beim Einzeltest nicht alle Eingangsbedingungen kombinieren. Zum dritten hat man einen Zeitvorteil, da man parallel testen kann.
"Die Aufgabe des Modultests ist ein Vergleich
der Modulfunktion mit einer funktionellen oder Schnittstellenspezifikation,
die das Modul definiert."
(Myers: "Methodisches Testen
von Programmen", S. 77)
Ziel des Testens: Modul widerspricht seiner Spezifikation.
Den Modultest kann man von drei Seiten betrachten:
|