Hallo Willkommen bei Selenium Tutorial, in diesem Beitrag werden wir sehen, wie Sie einen XSLT-Bericht in Selenium Webdriver generieren.
Jede Automatisierung ohne gute Berichterstattung nützt nichts, Wenn Sie Selen mit TestNG integrieren, erhalten Sie einige Standardberichte von TestNG, was sehr nützlich ist, aber wir können trotzdem gute Berichte über XSLT Reporter oder ATU Reporter generieren.
Bevor wir mit dem XSLT-Beitrag beginnen, möchte ich noch einen Bericht veröffentlichen, den ich tatsächlich in meinem aktuellen Projekt verwende, und vertrauen Sie mir, dass Sie diesen Bericht auch lieben werden. Ich bin ein absoluter Fan dieses Berichts und er behandelt auch Protokoll und Screenshot.
Das Berichtswerkzeug, über das ich gesprochen habe, ist Extent Report, ein Open-Source-Framework, das Sie für jedes vorhandene oder neue Projekt verwenden können. Ich habe einen detaillierten Artikel und ein Video dazu, damit Sie mehr erfahren möchten, klicken Sie dann auf den folgenden Link und verwenden Sie den Bericht.
Neues Reporting- Vorabberichterstattung mit Selenium Report
Ich habe ein kleines YouTube-Video zum XSLT-Bericht in Selenium WebDriver erstellt
XSLT-Bericht in Selenium Webdriver
XSLT steht für XML Style-Sheet Language for Transformation und bietet einen sehr umfangreichen Formatierungsbericht mit TestNG Framework.
Um einen XSLT-Bericht in Selenium zu generieren, seien Sie mit der folgenden Voraussetzung bereit.
Voraussetzung-
1- Ant sollte installiert sein.
2- Wir sollten mindestens einen Testfall haben, der von TestNG ausgeführt werden sollte (dh. -Ausgabeverzeichnis sollte im Home-Verzeichnis verfügbar sein).
ANT installieren-
Was ist Ant
1-Apache Ant ist ein Java-basiertes Build-Tool von Apache.
2-Die Build-Dateien von Apache Ant sind in XML geschrieben.
3-Open-Source-Tool.
In diesem Beitrag erfahren Sie, wie Sie Apache ANT installieren, um den Build- und Bereitstellungsprozess in einfachen Schritten zu automatisieren.
Lassen Sie uns einen XSLT-Bericht in Selenium WebDriver generieren
Schritt 1- Navigieren Sie zur unten angegebenen URL
http://ant.apache.org/bindownload.cgi
Schritt 2- Navigieren Sie zur aktuellen Version von ant und laden Sie die ZIP-Datei herunter
Schritt 3- Zip-Datei extrahieren
Schritt 4- Sobald wir die Zip-Datei extrahiert haben, müssen wir die Umgebungsvariable festlegen.
Klicken Sie mit der rechten Maustaste auf Arbeitsplatz, wählen Sie die Eigenschaften aus und klicken Sie auf Erweiterte Systemeinstellung
Fügen Sie die Benutzervariable hinzu – Geben Sie hier den Namen ANT_HOME an und geben Sie im Wertebereich den Pfad bis zum Home-Verzeichnis von ant an
Systemvariable hinzufügen – In diesem müssen wir den vorhandenen Systempfad bearbeiten und speichern.
Hinweis – Bitte bearbeiten Sie keinen anderen Pfad – dies kann zum Absturz Ihres Systems führen.
Schritt 5 – Stellen Sie nun sicher, dass Ant ordnungsgemäß installiert ist – Öffnen Sie CMD, geben Sie run ein und drücken Sie die Eingabetaste.
Hinweis – Wenn es richtig installiert ist, erhalten wir in der Ausgabekonsole Build.xml nicht gefunden- Build fehlgeschlagen
Schritt 1- Laden Sie XSLT von meinem Google Driver-Konto herunter.
Schritt 2 – Entpacken Sie den XSLT-Ordner, kopieren Sie alle Dateien und fügen Sie sie in das Home-Verzeichnis des Projekts ein.
Siehe Screenshot unten
Schritt 3 – Führen Sie nun build aus.XML-Datei mit Ant – zum Ausführen von Build.xml-Datei.
Öffnen Sie die Eingabeaufforderung und gehen Sie zum Home-Verzeichnis des Projekts, geben Sie run ein und drücken Sie die Eingabetaste.
Schritt 4- Sobald der Build erfolgreich ist, schreiben Sie ant generateReport und drücken Sie die Eingabetaste.
Schritt 5- Navigieren Sie nach erfolgreichem Build zum Projektverzeichnis und Sie erhalten den testng-xslt-Ordner
In testng-xslt erhalten Sie einen Index.html (dies ist der Hauptbericht) Öffnen Sie in Firefox oder im Chrome-Browser, der JavaScript unterstützt