Software-Testing: Methoden, Strategien und Validierung
Kriterien für die Auswahl der Black-Box-Tests
Die Auswahl basiert auf realistischen Werten, typischen Werten, Extremwerten sowie illegalen Werten.
Angewandte Techniken der Black-Box-Analyse
- Äquivalenzklassenbildung
- Grenzwertanalyse
White-Box-Prüfung
Diese Methode stellt sicher, dass mindestens alle Pfade der einzelnen Module durchlaufen werden. Dabei werden Entscheidungen auf ihre Korrektheit (wahr/falsch) geprüft, alle Schleifen durchlaufen und interne Datenstrukturen validiert.
Flow Graph
Stellt die Ablaufsteuerung des Programms dar und dient dazu, die Pfade innerhalb der Software leichter zu verfolgen.
Zyklomatische Komplexität
Repräsentiert die Anzahl der unabhängigen Pfade durch die Kontrollstruktur eines Programms.
Anweisungsüberdeckung
Hierbei...