hur man genererar XSLT-rapport i Selenium Webdriver

XSLT-rapport i Selenium

Hej välkommen till Selenium tutorial, i det här inlägget kommer vi att se hur man genererar XSLT-rapport i Selenium Webdriver.

varje automatisering utan bra rapportering är till ingen nytta, när du integrerar selen med TestNG får du några standardrapporter av TestNG vilket är mycket användbart men ändå kan vi generera bra rapporter via XSLT reporter eller ATU reporter.

innan vi börjar XSLT post Jag vill också dela en mer rapportering som jag faktiskt använder i mitt nuvarande projekt och lita på mig Du kommer också att älska denna rapportering. Jag är hela tiden fan av denna rapport och det täcker log och skärmdump samt.

rapporteringsverktyg som jag pratade om är Extension Report som återigen är ett open source-ramverk som du kan använda för alla befintliga eller nya projekt. Jag har detaljerad artikel och video på detta så att du vill utforska mer Klicka nedan länken och börja använda omfattning rapport.

Ny rapportering-Förhandsrapportering med hjälp av Utsträckningsrapport

jag har skapat liten youTube-Video på XSLT-rapporten i Selenium WebDriver

XSLT-rapport i Selenium Webdriver

XSLT står för XML Style-sheet language for transformation, det ger mycket rik formateringsrapport med hjälp av TestNG framework.

för att generera XSLT-rapport i selen vara redo med under förutsättning.

förutsättning –
1-Ant bör installeras.

2-Vi borde ha minst några testfall bör utföras av TestNG (dvs. – utgångskatalog ska vara tillgänglig i hemkatalogen).

installera ANT-

installera ANT
installera ANT

Vad är Ant

1-Apache Ant är ett Java-baserat byggverktyg från Apache.

2-Apache Ants byggfiler är skrivna i XML .

3-verktyg med öppen källkod.

det här inlägget kommer att täcka dig hur du installerar Apache ANT för att automatisera Bygg-och distributionsprocessen i enkla och enkla steg.

Låt oss generera XSLT-rapport i Selenium WebDriver

Steg 1-Navigera till nedanstående url

http://ant.apache.org/bindownload.cgi

steg 2 – Navigera till aktuell utgåva av ant och ladda ner zip – filen

ladda ner ANT
generera XSLT-rapport i selen

steg 3-extrahera zip-fil

steg 4-när vi extraherar zip-filen måste vi ställa in miljövariabel.

högerklicka på den här datorn och välj egenskaperna och klicka på Avancerad systeminställning

Systeminställning
systeminställning
Lägg till ny variabel
Lägg till ny variabel

Lägg till användarvariabeln – här ange namnet ANT_HOME och i värdesektionen ange sökvägen till hemkatalogen för ant

Lägg till ANT_HOME

Lägg till systemvariabel – i detta måste vi Redigera befintlig systemväg klicka på Redigera , gå till sist och ge platsen till bin och spara.

generera XSLT-rapport
generera XSLT-rapport

Obs-redigera Inte annan väg – det kan krascha ditt system.

Steg 5 – Kontrollera nu att Ant är korrekt installerad – öppna CMD och skriv Kör och tryck på enter.

Ant install
Ant install

Obs – Om det installeras korrekt kommer vi att bygga i utgångskonsolen.xml hittades inte-Bygg misslyckades

Bygg misslyckades
Bygg misslyckades

Steg 1 – Ladda ner XSLT från mitt Google-drivrutinskonto.
steg 2 – Packa upp XSLT-mappen och kopiera alla filer och klistra in i project home directory.
se nedan skärmdump

 hämta XSLT mapp
hämta XSLT mapp
packa upp och Lägg till XSLT-mappen
packa upp och Lägg till XSLT – mappen

steg 3-Kör nu build.xml-fil med Ant – för att köra build.xml-fil.

öppna kommandotolken och gå till project home directory och skriv Kör och tryck på enter.

 hemkatalog
hemkatalog

Bygg nu

steg 4-när build är framgångsrik sedan skriva ant generateReport och tryck enter.

generera XSLT-rapport

generera XSLT rapport

Steg 5 – Efter build är framgångsrik navigera till projektkatalogen och du kommer att få testng-XSLT mapp

generera XSLT rapport
generera XSLT rapport

inuti testng-xslt får du index.html (detta är huvudrapporten) öppen i Firefox eller i Chrome-webbläsare som stöder JavaScript

 generera XSLT-rapport

generera XSLT-rapport
generera XSLT-rapport
generera XSLT-rapport i selen
generera XSLT-rapport

Write a Comment

Din e-postadress kommer inte publiceras.