JUnit-Testkomponente für die Codeabdeckung bei Java-Projekten konfigurieren

Konfigurieren Sie eine Testkomponente des Typs JUnit 4 mit erweiterter Codeabdeckung (JUnit 4 with Enhanced Code Coverage), um JUnit-Ergebnisse in der Sicht mit den Codeabdeckungsergebnissen verfügbar zu machen.

Vorgehensweise

  1. Aktivieren Sie die Codeabdeckung für Ihr Projekt. Klicken Sie Ihr Projekt mit der rechten Maustaste an und wählen Sie Merkmale > Codeabdeckung aus. Wählen Sie Enable code coverage aus. Klicken Sie auf OK.
    Codeabdeckung aktivieren
  2. Erstellen Sie eine JUnit-Startkonfiguration. Klicken Sie die Klasse, die Ihre Tests ausführt, mit der rechten Maustaste an. Wählen Sie Properties > Run/Debug Settings aus. Klicken Sie auf New, wählen Sie JUnit aus und klicken Sie auf OK.
    Neue Konfiguration erstellen
    Der Dialog zum Bearbeiten der Konfiguration wird geöffnet.
  3. Legen Sie die Testkomponente fest. Wählen Sie im Abschnitt Test runner des Dialogs zum Bearbeiten der Konfiguration die Option JUnit 4 with Enhanced Code Coverage aus. Klicken Sie auf OK.
    Testkomponente festlegen
    Anmerkung: Als Testkomponente können Sie auch JUnit 3 oder JUnit 4 auswählen. In diesen Fällen werden die Ergebnisse in der Ergebnissicht unter Java Code Coverage Workspace Results angezeigt. Bei JUnit 3 und JUnit 4 erhalten Sie lediglich Codeabdeckungsergebnisse für die gesamte Testsuite, nicht für einzelne Testfälle. Bei JUnit 4 with Enhanced Code Coverage werden Ergebnisse für jeden JUnit-Testfall in einer JUnit-Testsuite im Abschnitt JUnit Code Coverage Workspace Results angezeigt.
  4. Führen Sie JUnit aus.
    JUnit ausführen
  5. Zeigen Sie die Ergebnisse an. Die Ergebnisse des Laufs sind in der Sicht mit den Ergebnissen der Codeabdeckung verfügbar. Wenn diese Sicht nicht angezeigt wird, wählen Sie Fenster > Sicht anzeigen > Andere > Codeabdeckung > Ergebnisse der Codeabdeckung aus.
    Ergebnisse anzeigen

Feedback