Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Generieren von Testberichten

Für die Generierung druckbarer Testberichte stellt Ihnen Talend mehrere Möglichkeiten zur Auswahl.

Sie können Berichte über die CommandLine-Benutzeroberfläche, CI-Plattformen und die Talend Cloud API Tester-Erweiterung für Google Chrome generieren.

Über die CommandLine-Benutzeroberfläche

Sie können HTML-Berichte direkt über die Befehlszeile unter Verwendung von Surefire mithilfe folgender Befehle generieren:

# Runs the API tests
mvn clean test
         
# Creates a nicely formatted Surefire Test Report in HTML format
# without running the tests as they have been run already
mvn surefire-report:report-only
         
# The Site Plugin is used to generate a site for the project. The generated
# site also includes the project's reports that were configured in the POM
mvn site -DgenerateReports=false

In der generierten Ausgabe wird an erster Stelle eine Übersicht über alle Testergebnisse angezeigt, gefolgt von einer Detailansicht.

Generierter HTML-Bericht.
Generierter HTML-Bericht.

Weitere Informationen zu Surefire finden Sie in der Maven-Dokumentation.

Über CI-Plattformen

Das CLI-Tool generiert Testberichte in XML im JUnit/Surefire-Standardformat. Das bedeutet, dass Sie mit jedem beliebigen CI-Tool (Continuous Integration: Kontinuierliche Integration), wie z. B. Bamboo oder TeamCity, bzw. mit jedem Tool zur Erstellung von Qualitätsberichten, wie z. B. SonarQube oder Allure, sofern kompatibel mit diesem Standardformat, Berichte zu Ihren API-Tests mit Talend Cloud API Tester erzeugen können.

Nachstehend ein Beispiel für einen Testbericht in Jenkins, wobei andere CI-Plattformen ähnliche Funktionen bereitstellen sollten.

Detailansicht für eine spezifische Generierung:

Generierter XML-Bericht.

Verlauf der Testergebnisse:

Der Trend der Testergebnisse wird in einem Diagramm dargestellt.

Verlauf der Testausführungsdauer:

Der Verlauf der Testergebnisse wird in einem Diagramm dargestellt, und die Build-Details werden in einer Tabelle angezeigt.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!