|
Abdeckung | Eingabe | Abdeckung | Erwartet | Beobachtet |
C0: | 5,2 | ACF (TT) | 1,2 | 1,2 |
8,6 | ADE (FF) | 7,8 | 7,8 | |
C1: | 2,5 | BCF (TT) | 1,2 | 1,2 |
C2: | 4,4 | BDF (TF) | 4,4 | 1,2 |
7,5 | ADE (FT) | 6,7 | 1,2 | |
C7: | 4,8 | BDE (TF) | 6,8 | 1,2 |
9,7 | ADF (FF) | 7,8 | 7,8 | |
(TT), (FF), (FT) und (TF) spezifizieren die BOOLEAN-Werte
der beiden Teilbedingungen in der mangelhaften zweiten
IF-Anweisung.
| |
C0 versucht, alle Anweisungen abzudecken. Dabei werden
nicht die leeren ELSE-Fälle berücksicht, d.h.
B fällt hier weg.
| |
C1 fügt einen Testfall für B hinzu.
| |
C2 vervollständigt die Menge der möglichen BOOLEAN-Werte
(soweit kamen nur (TT) und (FF) vor).
| |
C7 fügt BDE und ADF hinzu, die noch in der Menge der
insgesamt sechs möglichen Pfade fehlten. Zu beachten ist
hier, daß ACE und BCE unmöglich sind, da E nicht mehr
erreicht werden kann, wenn C erreicht wurde.
|
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005 |