QA-Grundlagen · Middle · Frage 10 von 75

Warum ist Zweigüberdeckung stärker als Anweisungsüberdeckung?

if (isVip) price = price * 0.9;
return price;
Antwort zeigen

Richtige Antwort: Sie verlangt, dass sowohl true als auch false ausgeführt werden

Erklärung

Ein Test mit isVip = true führt hier jede Zeile aus (100 % Anweisungen), prüft aber nie den Pfad ohne Rabatt. Zweigüberdeckung verlangt beide.

Zum Weiterlesen

Fehler in der Frage

QA-Grundlagen · Middle · Frage 10

Teste dich selbst

Mach den Test QA-Grundlagen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen