Der Quellcode für Computer-Programme verwendet eine Reihe von If-Anweisungen für bestimmte Code -Bausteine aufrufen , wenn bestimmte Bedingungen erfüllt sind. Statement und Zweigüberdeckung sind Methoden zur Prüfung der Funktionsfähigkeit der If-Anweisungen in einer bestimmten Quellcode. Testen
Der Code -Block mit einer bestimmten zugeordnet If-Anweisung wird ausgeführt, wenn eine Variable gleich einen bestimmten Wert , wenn die If-Anweisung wird in der Ausführung des Programms erreicht . Statement und Zweigüberdeckung Test If-Anweisungen , indem jede mögliche Eingabe in den Quellcode . Dann prüfen Sie die Werte der Variablen und bedingte Verhalten des If-Anweisungen .
Statement Coverage
Statement Coverage Tests Quellcode durch die Untersuchung , wenn jeder If-Anweisung wird Aktivierung von mindestens einem möglichen Eingaben ein Programm empfangen konnten . Dies wird auch LineCoverage , Segment Berichterstattung und Basisblock Berichterstattung genannt .
Zweigabdeckung
Bei der Programmierung ist eine boolean Variable ein , die einen Wert von Wahr oder Falsch . Diese Art von Variable wird häufig verwendet, um eine if-Anweisung zu aktivieren. Zweigüberdeckung Tests Quellcode unter allen möglichen Iteration der Code, um sicherzustellen , dass jeder boolean Wert könnte am Ende als entweder wahr oder falsch .