Reporting
Nach der Testausführung werden Reports im Verzeichnis target/surefire-reports erzeugt. Typischerweise findest du:
- HTML-Report – detaillierte Übersicht der Testausführung.
- JUnit-XML-Report – XML-Format für die Integration in CI-Tools.
Ist die Jira-Integration aktiv, wird zusätzlich die zugehörige Jira-Xray-Test-Execution direkt mit den Testergebnissen aktualisiert.
Cucumber-Reports
Mit der Default-Plugin-Konfiguration aus Property-Dateien → cucumber.properties werden folgende Reports erzeugt:
target/cucumber.json– JSON-Report (maschinenlesbar; lässt sich an weitere Tools weiterreichen).target/site/cucumber-pretty– HTML-Report.
CI-Integration
Die JUnit-XML-Ausgabe macht die Reports out of the box mit den meisten CI-Dashboards kompatibel:
- GitHub Actions:
target/surefire-reports/**/*.xmlmit test-reporter oder einer äquivalenten Action hochladen. - GitLab CI: das Feld
junit:artifact reports nutzen. - Jenkins: das JUnit-Plugin verwenden.