|
Methodisches Testen von Programmen |
THEORETISCHE GRUNDLAGEN
Da erschöpfendes Testen unmöglich ist und weil
daher jeder Test eines Programms notwendigerweise unvollständig bleibt,
ist eine wohlüberlegte Teststrategie erforderlich, um diese Unvollständigkeit
weitestgehend zu reduzieren.
Daraus resultiert folgende prinzipielle Frage:
Welche Untermenge aller denkbaren Testfälle bietet
die größte Wahrscheinlichkeit, möglichst viele Fehler zu
finden?
Folgende Antwort:
Eine Kombination aus den verschiedensten Testfall-Entwurfsmethoden
(BLACKBOX-TESTEN bzw. WHITEBOX-TESTEN)
kommt dem Ziel am nächsten, weil jede Methode ihre
Vor- und Nachteile besitzt.
STRATEGIE ZUM ENTWERFEN VON TESTFÄLLEN
|