Wie lässt sich Gradle Build dazu bringen, einen HTML-Testbericht anstelle des XML-Standards zu erstellen?

Lesezeit: 1 Minute

Derzeit baue ich meine Gradle-App, indem ich sie ausführe gradle clean build. Dies führt JUnit-Tests durch und erzeugt XML-Testergebnisse in meinem Projekt unter build/test-results. Ich möchte meine konfigurieren build.gradle -Datei, um HTML-Testergebnisse zu erzeugen (anstelle des XML-Standards). Ist das möglich, wenn ja, wie?

test {
    reports {
        junitXml.enabled = false
        html.enabled = true
    }               
}

Um dies selbst herauszufinden, beginnen Sie mit Test in dem Referenz zur Gradle-Build-Sprachedann einen Drilldown in (den Typ für) reports.

  • Danke @Peter Niederwieser (+1) – ich glaube du beziehst dich auf dieser Link die ich bereits gefunden hatte, bevor ich meine Frage postete. Das Hauptproblem ist folgendes: Dieser Link erwähnt die junitXml.enabled oder html.enabled Eigenschaften überhaupt … also wie um alles in der Welt soll irgendjemand wissen, dass sie existieren?!?

    – smeeb

    21. September 2014 um 21:44 Uhr

  • Klicken Sie auf den nächsten Link (TestTaskReports). Was fehlt in meiner Antwort, was dazu geführt hat, dass Sie sie nicht akzeptiert haben?

    – Peter Niederwieser

    21. September 2014 um 22:05 Uhr

  • Weiß jemand, wie das für Android-Gradle-Skripte wäre?

    – Schlitz

    20. April 2016 um 14:17 Uhr

  • Dies scheint unter JUnit 5 keine Auswirkungen zu haben, selbst für JUnit 4-basierte Tests.

    – David Maulwurf

    17. Oktober 2017 um 23:50 Uhr

  • wo platziere ich das?

    – Pedro Rodrigues

    4. November 2018 um 2:13 Uhr

1206100cookie-checkWie lässt sich Gradle Build dazu bringen, einen HTML-Testbericht anstelle des XML-Standards zu erstellen?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy