SSLT-rapportering i Selenautomatiseringsramme med TestNG

vi er alle klar over vigtigheden af at opretholde rapporter for bedre sporing af processerne i programmelprøvning. Der er forskellige teknikker til rådighed til at generere testrapporter i selen. Det afhænger af samvittigheden hos Testautomatiseringsrammearkitekten at vælge rapporteringsteknikker. I dag skal vi diskutere kslt-rapportering i selen. Det har stor betydning, når du ønsker at udvide TestNG standard rapportering funktion.

før vi hopper til rapporten, vil jeg gerne anbefale dig en anden fantastisk artikel om en anden teknik til rapportgenerering i selen. Klik på linket herunder for at læse mere om omfang rapportering.

hvordan genereres omfang rapporter i selen Automation rammer?

Hvad er det?

et transformationssprog, der omdanner et dokument til et dokument, der er praktisk for enhver bro.ser til at vise testrapporteringen.

SSLT står for udvidelige stylesheet Sprogtransformationer.

hvad kræves der for at opsætte Selenautomatiseringsrammen?

vi er nødt til at oprette et miljø i Vores Automatiseringsramme for at implementere rapportering. Så forudsætningerne er som følger:

  1. projektet skal konfigureres med Ant build tool
  2. SSLT-pakken inde i projektmappen
  3. projektet skal udvikles med TestNG

når du opfylder ovenstående forudsætninger, er du klar til at implementere SSLT-rapportering i dit automatiseringsprojekt.

Hvordan oprettes ANT i Selenprojektet?

Lad mig guide dig gennem trinene til opsætning af ANT i dit projekt ved at antage, at du ikke har ANT konfigureret projekt oprettet.

ANT er dybest set et byggeværktøj til Java, som er skrevet i HML. Det bruges hovedsageligt til at kompilere koden.

Trin# 1: Hent ANT lynlås fil

Klik her for at hente ANT jar fil. Hent det fra den aktuelle udgivelse sektion.

Aktuel udgivelse ANT

Trin# 2: ekstraktion og opsætning af ANT fil

når du udpakkede lynlås fil derefter oprette sin sti.

Højreklik på denne Computer og klik derefter på Egenskaber og klik på Avancerede systemindstillinger.

Miljøvariabler

Trin # 3: Miljøvariabel Opsæt

Opsæt nu miljøvariabel, så klik på miljøvariabler. Klik på ny indtast derefter variabelnavnet og Variabelværdien som stien til Ant-mappen til bin.

ny sti

Trin# 4: systemvariabel opsætning

nu Opsæt systemvariabel. Klik på ny og tilføj stien til bin.

ny sti

Trin# 5: Valider bygge videre på CMD

Åbn CMD og skriv kommando – ant.

du vil få Build Failed status siden ingen build genereret endnu.

Ant cmd

dette handler om ANT build set up.

hvordan konfigurerer jeg rapportering i Automatiseringsprojekt?

nu er det tid til at konfigurere kslt-rapportering. Følg nedenstående trin.

Trin# 1: Hent fil

Klik her for at hente filen.

Trin# 2: Uddrag og gem fil i dit projekt

kom til mappen for dit projekt og gem derefter den udpakkede fil i din projektmappe.

projektmappe

når du opdaterer din projektmappe i Eclipse, vil du se, at filerne er tilføjet.

Projekthierarki med SSLT

hvordan genereres SSLT-rapportering i selen med TestNG?

nu er alt gjort. Vi antager, at du udvikler dine automatiseringsskripter i TestNG. Senere vil vi diskutere uddybet tutorials om TestNG.

Kør din TestNG program derefter køre ant build fra cmd.

nu skal du forvente en mappe til rapportering i din projektmappe – testing-SLT.

hvis den mappe ikke blev vist, skal du gå med nedenstående trin.

hvordan får man mappen ‘testng-SSLT’ i projektmappen til validering af rapport?

gå til dit projekt i Eclipse. Udfør Højreklik på build.løb som Ant Build.

Ant build from eclipse

et nyt vindue vises, når du klikker på det. Vælg Generer rapport, og klik på Kør.

Generer rapport

efter den vellykkede kørsel vises en meddelelse med Build-succes i konsollen.

Byg resultatkonsol

yderligere kan du se mappen testing-SLT tilføjet i din projektmappe.

testnf-SSLT folder

Åbn denne mappe og klik på indeks. Din rapport vil være synlig i din bro.ser.

index

Leave a Reply

Din e-mailadresse vil ikke blive publiceret.