Code Coverage in TESSY

Es wird davon ausgegangen, dass ein Testobjekt aus Elementen wie Verzweigungen, Bedingungen usw. besteht. Die Codeabdeckung misst, wie viele dieser Elemente während der Tests ausgeführt wurden. Diese Zahl bezieht sich auf die Gesamtzahl der Elemente und wird normalerweise in Prozent ausgedrückt.

Im Lieferumfang sind folgende Coverage-Messungen enthalten

  • Einstiegspunkt-Abdeckung
  • Anweisungsabdeckung
  • Zweigabdeckung
  • Entscheidungsabdeckung
  • Modifizierte Bedingungs-/Entscheidungsabdeckung (MC/DC)
  • Mehrfachbedingungsabdeckung (MCC)
  • Funktionsabdeckung
  • Aufrufpaar-Abdeckung

Funktionsabdeckung und Aufrufpaar-Abdeckung sind Maßeinheiten für Komponenten-/Integrationstests.

Messung der Codeabdeckung
Überschreitungsergebnisse werden als Flussdiagramm und durch Hervorhebung des Quellcodes angezeigt