Suche
Home
Einstellungen
Anmelden
Hilfe
Methodisches Testen von Programmen
Zusammensetzung der Module zum
Testen
1. Nichtinkrementelles Testen
jedes
Modul wird einzeln getestet
erst dann die Module zusammengesetzt und
nur einmal als Ganzes
getestet
jedes Modul wird als eigenständige Einheit behandelt
die Module können gleichzeitig oder nacheinander getestet werden
spezielle Testmodule müssen geschaffen werden als Testumgebung
- zum Modulaufruf
Testrahmen (Treiber)
- die das Modul aufruft
STUB-Module
2.
Inkrementelles Testen
beginnt mit den Modulen der oberen
(
Topdown-Verfahren
)
bzw. unteren Ebene
(
Bottomup-Verfahren
)
nur
diese werden als Einzelmodule getestet - ebenso wie beim nichtinkrementellen Testen.
Danach werden die Module der nächsten Ebene getestet, aber
nicht einzeln
, sondern mit denen der vorhergehenden Ebene verbunden.
Dieses Integrieren weiterer Module zu den bereits getesteten wird solange fortgeführt, bis auch das letzte Modul getestet wurde.
3.
Vergleich der Verfahren
Nach Myers ist das inkrementelle Verfahren zu bevorzugen.
Beim inkrementellen Testen ist nach Myers der Bottomup-Teststrategie der Vorzug zu geben.
Bei professionellen Firmen wird nur unter folgenden Umständen der inkrementelle Test durchgeführt:
Module sind nicht oder nur mit größerem Aufwand als einzelne Einheit zu testen.
Module bilden gemeinsam einen funktionelle Einheit
Klassen sind von anderen Klassen abgeleitet
zurück zum Modultest
zurück zur Startseite
Benutzer:
gast
Besitzer:
seminar
Zuletzt geändert am: