Codeabdeckung ausführen

Die Ausführung der Codeabdeckung zeigt Ihnen, wie gut Ihre Anwendungsbeispiele Ihre Compilersprachenanwendungen ausführen, indem Ergebnisse zurückgemeldet werden, die den Prozentsatz der Zeilen in Ihrem Code anzeigen, die in einem Anwendungsbeispiel ausgeführt wurden, sowie Details zur Abdeckung auf Zeilenbasis anzeigen.

Informationen zu diesem Vorgang

Sie können die Codeabdeckung für alle Compilersprachenanwendungen ausführen, für die Sie das Debug ausführen können.

Vorgehensweise

  1. Kompilieren Sie Ihr Programm mit Debuginformationen.
    Anmerkung: Wenn Teile der Anwendung über keine Debuginformationen verfügen, werden nur die Teile der Anwendung mit Debuginformationen in den Codeabdeckungsbericht eingeschlossen.
  2. Führen Sie die Codeabdeckung für Ihr Compilersprachenprogramm entweder über die Symbolleiste, die Debugperspektive oder die Remote System Explorer-Perspektive aus:
    • Ausführung über die Symbolleiste oder die Debugperspektive:
    1. Wählen Sie im Pulldown-Menü 'Codeabdeckung' in der Symbolleiste Pulldown-Menü 'Codeabdeckung' den Eintrag Konfigurationen für Abdeckung des kompilierten Codes... aus.
      Tipp: Sie können auch in der Debugperspektive Ausführen > Konfigurationen für Abdeckung des kompilierten Codes... auswählen.
    2. Wählen Sie auf der Registerkarte 'Programm' im Dialog Konfigurationen für Abdeckung des kompilierten Codes die RSE-Verbindung aus und geben Sie das Programm an, für das die Codeabdeckung ausgeführt werden soll.
    3. Optional: Standardmäßig werden Ergebnisse der Codeabdeckung für jeden Lauf separat erfasst. Möglicherweise sollen aber Codeabdeckungsdaten für dasselbe Programm mit verschiedenen Parametern oder unter Verwendung verschiedener Szenarios erfasst werden. Die Verwendung verschiedener Parameter kann beispielsweise die Ausführung von Zeilen innerhalb eines 'if'- oder 'else'-Blocks beeinflussen. In diesen Fällen haben Sie die Option, Ergebnisse der Codeabdeckung kumulativ zu erfassen, da dadurch die Codeabdeckungsleistung verbessert wird. Gehen Sie wie folgt vor, um diese Option auszuwählen:
      • Wählen Sie die Registerkarte Codeabdeckung aus.
      • Wählen Sie entweder An vorheriges Ergebnis anfügen (damit werden die Ergebnisse des letzten Starts als Referenzversion für den aktuellen Start verwendet) oder An bestimmtes Ergebnis anfügen aus (damit werden die Ergebnisse der Codeabdeckung aus der Startdatei verwendet, die Sie als Referenzversion für den aktuellen Start angeben).
      • Geben Sie die Codeabdeckungsebene an.
      • Klicken Sie auf Anwenden.
    4. Klicken Sie auf die Schaltfläche Abdeckung.
    • Ausführung über die Remote System Explorer-Perspektive:
    1. Wählen Sie das kompilierte Programm aus.
    2. Klicken Sie mit der rechten Maustaste und wählen Sie Abdeckung des kompilierten Codes > Kompilierte Anwendung aus.

Nächste Schritte

Die Erfassung von Codeabdeckungsdaten wird in der Debugperspektive gestartet, aber der Codeabdeckungsbericht wird automatisch in der Perspektive geöffnet, die die aktuelle Perspektive ist, wenn die Datenerfassung abgeschlossen wird. Jetzt können Sie die Ergebnisse der Codeabdeckung anzeigen.

Feedback