Zweigüberdeckungstest
Us der alemannische Wikipedia, der freie Dialäkt-Enzyklopedy
D Zweigüberdeckungstescht, stellewis au C1-Tescht gnonnt, fyhrt jedi Kanti in näm Kontrollflussgraph mindeschtens imal us. Dabei wird jedi Verzweigung im Graphe zwangslifig uf wahr un falsch gsetzt. D Onweisungsüberdeckungstescht isch im Zweigüberdeckungstescht vollschtändig entholte (d.h. mit däm Tescht uf Zweigüberdeckung teschtet ma au automatisch d Onweisungsüberdeckung).
D Zweigüberdeckungstescht ischs minimale Teschtkriterium im Bereich vum schtatische, stejerflussbasierte Teschte.
[ändere] Vortil
- Deckt nit errichbari Zweige auf. Bispiel:
int x=1; if (x>=1) then {a1;} else {a2;} <- a2; wird nie erricht
- Fählerentdeckungsrate ich bi 33%. Ä Fünftel dovon sin Berechnungsfehler, d Rescht sin Schteuerflussfehler.
[ändere] Nochteil
- Abhängigkeite zwische Bedingunge werde nit brücksichtigt
- Schlife werde nuar unzurichend gteschtet; luege au Pfadüberdeckungtescht
- komplexi Verzwigungsbedingunge werde nuar schwach gteschtet
Der Artikel basiert uf ´ra freie Ibersetzung vum Artikel „Zweigüberdeckungstest“ us dr dytsche Wikipedia.