Ein Raum für Automation Enthusiasten generieren TestNG-xslt Bericht mit Maven

Da viele der jüngsten Projekte sind jetzt mit Maven als Build-Tool, Testfälle auch selbst baut auf den bestehenden Integration erforderlich sind. In diesem Blog werde ich über erwähnen, wie einen TestNG-xslt Bericht für Ihre TestNG Testfallausführung erzeugen unter Verwendung von Maven.






Im Anschluss an die „pom.xml“ Datei für TestNG Testfälle ausführen und einen „TestNG-xslt“ Bericht für das gleiche zu generieren:

Führen Sie den folgenden Befehl im Terminal / Eingabeaufforderung Ihre Testfälle zu laufen und erzeugen die TestNG-xslt Bericht. Der Bericht wird unter Ordner mit dem Namen „testng-xslt-Bericht“ in den „Ziel“ Ordner unter Ihrem Build-Verzeichnis erzeugt werden.


Hinweis: Falls die „test“ Aufgabe der MVN den Bericht Aufgabe Xslt versagt wird nicht ausgeführt. Sie können in der folgenden URL erwähnte eine der Strategien gelten die gleichen im Rahmen einer einzigen Ausführung zu erreichen:

Else 2 verschiedene Befehle sind separat für die Testausführung und Berichterstellung ausgeführt werden soll.

hallo varun, ich bin vor ein Problem. Eigentlich den Test-xslt Bericht mit Maven (3.0.4) Ich habe durch die Verwendung ur pom.xml in meinem lokalen System erstellt. Aber wenn ich gehe für die gleiche Sache in Remote-Maschine Implementierung, es ist nicht möglich testng Xslt Bericht zu erstellen. Seine Darstellung wie testng-xslt-Plugin nicht found.I ist mit Maven (3.0.3) in meinem Remote-Rechner, und ich habe gleichen pom.xml verwendet, die sie hier zur Verfügung gestellt haben. U kann mir sagen, was der Grund dafür sein könnte?







Eine andere Sache, die Sie tun können, ist das Kopieren der testng-xslt-Plugin von Ihrem lokalen Maven-Repo auf den entfernten Rechner Maven Repo.

Hallo, Varun Danke für ur Antwort. gleiche Problem wird in alle meine Mitspieler Systemen auftreten. aber in meinem System funktioniert alles in Ordnung. Ich habe ur Vorschlägen gefolgt, obwohl ich das nicht in der Lage bin nicht lösen. u könnte sonst von irgend etwas denken?

Frage: Können wir fügen neue Spalte Xslt Bericht mit testng erzeugt?

Ich habe eine Verpflichtung, die Berichte per E-Mail mit der Schwere der Testfälle fehlgeschlagen. Mittel setzt man Testfälle während der Ausführung fehlgeschlagen ist und es eine hohe Härte haben dann die auch in XSLT Berichte erstellt von testng gedruckt werden soll (Obwohl ich bin in der Lage XSLT Berichte mit folgenden ant zu erstellen.:

Können wir dies erreichen oder können wir uns vorgenommen hatten in variable / Mitteilung besonders angefertigt zu den Berichten?
Oder irgendwelche Gedanken dazu ist wirklich spürbar.

3) Können Sie bitte Ihre pom.xml im Haupt Beitrag aktualisieren.


Im Anschluss ist mein pom.xml

org.testng.xslt
testng-xslt
0.0.1-SNAPSHOT
Glas

org.testng.xslt
testng-xslt-Plugin
1.1
System
$ / Lib / testng-xslt-plugin-1.1.jar

org.codehaus.mojo
openjpa-Maven-Plugin
1.2


org.apache.maven.plugins
Maven-Ressourcen-Plugin
2.5

org.codehaus.mojo
build-Helfer-Maven-Plugin
1.7


Ziel / features / Features.xml
xml
Eigenschaften

org.apache.maven.plugins
Maven-todsichere-report-Plugin
2.12.4

Einige Probleme mit der Config ich glaube.

Bitte schauen Sie auf der Post:

Ich habe versucht, es selbst und es immer einen ReportNG Bericht generieren

Hallo Varun,
Gibt es eine andere Quelle außer Github, wo ich die Berichterstattung Plugin bekommen?







In Verbindung stehende Artikel