OhMyCalc

Testabdeckungsrechner

Berechnen Sie die Leitungsabdeckung, die Zweigstellenabdeckung und den gesamten Testabdeckungsprozentsatz. Verfolgen Sie die Qualität Ihrer Testsuite und identifizieren Sie Abdeckungslücken.

So verwenden Sie den Testabdeckungsrechner

  1. Geben Sie Gesamtzeilen und abgedeckte Zeilen ein.
  2. Geben Sie die Gesamtzahl der Filialen und die abgedeckten Filialen ein.
  3. Klicken Sie auf „Berechnen“, um Leitung, Abzweigung und Gesamtabdeckung anzuzeigen.

Anwendungsfälle

Formel

Linienabdeckung = abgedeckte Linien / Gesamtlinien × 100 %. Filialabdeckung = abgedeckte Filialen / Gesamtzahl der Filialen × 100 %. Insgesamt = Durchschnitt aus beiden.

Häufig gestellte Fragen

Was ist eine gute Testabdeckung?
Eine Leitungsabdeckung von 80 % ist ein häufiges Ziel. 100 % ist ideal, aber oft unpraktisch. Die Filialabdeckung ist aussagekräftiger als die Leitungsabdeckung.
Was ist Filialabdeckung?
Die Zweigabdeckung misst, ob sowohl wahre als auch falsche Ergebnisse von bedingten Anweisungen getestet wurden.
Kann 100 % Abdeckung fehlerfreien Code bedeuten?
Nein – die Berichterstattung misst die Ausführung, nicht die Korrektheit. Sie können eine 100-prozentige Abdeckung mit schlechten Behauptungen erreichen und trotzdem Fehler haben.