Ergebnisse der Codeabdeckung anzeigen

Sie können die Ergebnisse der Codeabdeckung entweder in einem Workbench- oder einem HTML-Bericht oder innerhalb des Editors anzeigen. Standardmäßig werden Workbench-Berichte generiert.

Mit Workbench-Berichten arbeiten

Bei Verwendung des Workbench-Berichts können Sie Spalten sortieren, um schnell nicht zulässige Abdeckungsebenen zu ermitteln. Sie können die Codeabdeckungsdaten nach Element, Abdeckung, abgedeckte Zeilen oder Gesamtzahl Zeilen sortieren, indem Sie wie folgt vorgehen:

Vorgehensweise

Mit HTML-Berichten arbeiten

Bei Verwendung des HTML-Berichts können Sie Spalten sortieren, um schnell nicht zulässige Abdeckungsebenen zu ermitteln. Sie können die Codeabdeckungsdaten nach abgedeckte Zeilen, Gesamtzahl Zeilen oder Prozentsatz der Abdeckung sortieren. Wenn Sie auf die Spaltenüberschrift innerhalb des Berichts klicken, wird die Sortierreihenfolge von 'aufsteigend' in 'absteigend' geändert.

Vorgehensweise

Um die ausführlichen Ergebnisse der Codeabdeckung für ein bestimmtes Modul, eine bestimmte Kompiliereinheit oder eine bestimmte Quellendatei anzuzeigen, klicken Sie auf das Modul, die Kompiliereinheit oder die Quellendatei. Wenn Sie beispielsweise in der folgenden Anzeige auf die Quellendatei payroll.cpp klicken, werden in dem folgenden Bericht die zugehörigen Details zur Codeabdeckung angezeigt:

HTML-Bericht
Verwenden Sie die Navigationspfade, um wieder zu einem Bericht höherer Ebene zu navigieren. Klicken Sie z. B. in diesem Beispiel im Navigationspfad "Navigationspfade" auf 'Gesamtzusammenfassung', um zur Gesamtzusammenfassung zurückzukehren.

Anmerkung: Die Quelle kann von einem HTML-Bericht aus nicht im Editor geöffnet werden. Diese Funktionalität wird nur in einem Workbench-Bericht unterstützt.

Codeabdeckungsberichte in einem fernen Editor anzeigen

Öffnen Sie den Quellcode und zeigen Sie die zugehörigen Ergebnisse der Codeabdeckung im Editor an.

Vorgehensweise

Öffnen Sie den Quellcode und zeigen Sie die zugehörigen Ergebnisse der Codeabdeckung im Editor an. Klicken Sie im Workbench-Codeabdeckungsbericht entweder doppelt auf die Kompiliereinheit, wie beispielsweise eine Quellendatei oder eine Funktion, oder klicken Sie mit der rechten Maustaste auf die Kompiliereinheit und klicken Sie dann auf Im Editor öffnen.

Die Quelle wird im Editor mit Dekorationen geöffnet, die die Codeabdeckung für jede Zeile anzeigen. Standardmäßig gibt ein grüner Balken neben der Zeile an, dass die Zeile abgedeckt wurde. Ein roter Balken gibt an, dass die Zeile nicht abgedeckt wurde. Stellen Sie den Mauscursor auf den Anzeiger, um die Abdeckungsdaten anzuzeigen (siehe nachfolgend). Anmerkung: Diese Funktionalität wird in HTML-Berichten nicht unterstützt.

Editorhervorhebung

Zum abgedeckten oder nicht abgedeckten Code in der Quelle navigieren

Vorgehensweise

  • Um zur nächsten Zeile im Quellcode zu navigieren, die über eine angegebene Abdeckungsebene verfügt, verwenden Sie das Dropdown-Menü der Schaltfläche Zum nächsten Eintrag in einer Liste navigieren in der Symbolleiste:
    Nicht abgedeckter Code

    Standardmäßig sind 'Abgedeckter Code' und 'Nicht abgedeckter Code' ausgewählt. Beachten Sie, dass Teilweise abgedeckter Code für die Codeabdeckung für Compilersprache nicht unterstützt wird.

  • Um die Abdeckungskriterien zu ändern, wählen Sie die verschiedenen Einträge aus oder ab, bis Sie die gewünschte Liste der Kriterien erstellt haben, die für die Navigation verwendet werden sollen. Um beispielsweise zwischen nicht abgedeckten Zeilen im Quellcode zu navigieren, wählen Sie 'Nicht abgedeckter Code' aus (wie oben gezeigt). Klicken Sie auf die Schaltfläche Zum nächsten Eintrag in einer Liste navigieren in der Symbolleiste, um zur nächsten nicht abgedeckten Zeile im Quellcode zu wechseln.

    Wenn Sie bei Auswahl von 'Abgedeckter Code' und 'Nicht abgedeckter Code' auf die Schaltfläche in der Symbolleiste klicken, wird zur nächsten Zeile in der Quelle navigiert, die eine dieser angegebenen Bedingungen erfüllt.

Dekorationen für die Codeabdeckung in der Quelle aktivieren und inaktivieren

Standardmäßig werden Anzeiger für die Codeabdeckung im Editor angezeigt. Sie können die Anzeiger für die Codeabdeckung aus dem Editor entfernen, aber die Codeabdeckung ist dennoch für den ausgewählten Start des Programms aktiviert.

Informationen zu diesem Vorgang

Vorgehensweise

  • Um die Anzeiger für die Codeabdeckung zu inaktivieren, klicken Sie mit der rechten Maustaste auf die Infospalte des Editors und wählen Sie die Option Zeilenabdeckung anzeigen ab.
  • Um die Anzeiger für die Codeabdeckung wieder zu aktivieren, wählen Sie die Option Zeilenabdeckung anzeigen aus.

Rückmeldung