WikiDer > Entscheidungsabdeckung
Entscheidungsabdeckung (DC), ist a Softwaretesttechnik die mit relativ geringem Aufwand getestet wird.
Definition nach TMap
Laut TMap (Testmanagement-Ansatz) DC garantiert, dass jedes mögliche Ergebnis von a ENTSCHEIDUNG mindestens einmal getestet.
Ausarbeitung
Beispiel: Ein Mitarbeiter kann eingestellt werden, wenn er entweder "die richtige Ausbildung" hat oder "sympathisch" ist. In der Formel lautet dies: R = A ODER B.
| Richtige Ausbildung (A) | Sympathisch (B) | Ergebnis (R) |
|---|---|---|
| 0 (nein) | 1 (ja) | 1 (angenommen) |
| 0 (nein) | 0 (nein) | 0 (abgelehnt) |
Andere Kombinationen sind selbstverständlich möglich. Das obige Beispiel zeigt, dass die Bedingung „korrekte Bildung = 1 (ja)“ nicht geprüft wird, obwohl alle möglichen Ergebnisse der Entscheidung gewählt wurden. Das macht Decision Coverage, genau wie bei Zustandsabdeckung, eine schwache Form der Deckung.