raportarea XSLT în Selenium Automation Framework cu TestNG

cu toții suntem conștienți de importanța menținerii rapoartelor pentru o mai bună urmărire a proceselor în testarea software-ului. Există diferite tehnici disponibile pentru a genera rapoarte de testare în Selenium WebDriver. Depinde de conștiința arhitectului cadru de automatizare a testelor pentru a alege tehnicile de raportare. Astăzi vom discuta despre raportarea XSLT în seleniu. Are o importanță deosebită atunci când doriți să extindeți funcția de raportare implicită a TestNG.

înainte de a sări la raportarea XSLT, aș dori să vă recomand un alt articol minunat despre o altă tehnică de generare a rapoartelor în seleniu. Faceți clic pe linkul de mai jos pentru a citi mai multe despre raportarea extinderii.

cum se generează rapoarte de extindere în cadrul Selenium Automation?

ce este raportarea XSLT?

XSLT este de fapt un limbaj de transformare care transformă un document XML în document XHTML, care este convenabil pentru orice browser pentru a afișa raportarea de testare.

XSLT standuri pentru Extensible stylesheet Language Transformations.

ce este necesar pentru a configura raportarea XSLT în cadrul Selenium Automation?

trebuie să configurăm un mediu în cadrul nostru de automatizare pentru a implementa raportarea XSLT. Deci, premisele sunt următoarele:

  1. proiectul trebuie configurat cu instrumentul de construire ANT
  2. Pachetul XSLT din folderul proiectului
  3. proiectul trebuie dezvoltat cu TestNG

odată ce îndepliniți cerințele prealabile de mai sus, atunci sunteți gata să implementați raportarea XSLT în proiectul dvs. de automatizare.

cum să configurați ANT în proiectul Selenium?

permiteți-mi să vă ghidez prin pașii pentru a configura ANT în proiectul dvs. presupunând că nu aveți configurat Ant configured project.

ANT este de fapt un instrument construi pentru Java, care este scris în XML. Este folosit în principal pentru a compila codul.

Pasul# 1: Descărcați fișierul zip ANT

Faceți clic aici pentru a descărca fișierul jar ANT. Descărcați-l din secțiunea de lansare curentă.

eliberare curent ANT

Pas# 2: extracție și a înființat fișierul ANT

odată ce ați extras fișierul zip apoi înființat calea sa.

faceți clic dreapta pe Computerul meu, apoi faceți clic pe Proprietăți și faceți clic pe Setări avansate de sistem.

Variabile De Mediu

Pasul# 3: Variabilă de mediu configurați

acum configurați variabila de mediu, deci faceți clic pe variabile de mediu. Faceți clic pe Nou, apoi introduceți numele variabilei și valoarea variabilei ca calea folderului Ant până la bin.

cale nouă

Pasul# 4: variabilă de sistem Configurați

acum configurați variabila de sistem. Faceți clic pe Nou și adăugați calea până la bin.

cale nouă

Pasul# 5: validați construirea pe CMD

deschideți CMD și tastați comanda – ant.

veți obține starea build Failed, deoarece nu a fost generată încă nicio construcție.

Ant cmd

este vorba despre construirea furnicilor.

cum se configurează raportarea XSLT în proiectul de automatizare?

acum este timpul să configurați raportarea XSLT. Urmați pașii de mai jos.

Pasul# 1: Descărcați fișierul XSLT

Faceți clic aici pentru a descărca fișierul XSLT.

Pasul# 2: extrageți și stocați fișierul în proiectul dvs.

a ajuns la directorul proiectului dvs., apoi stocați fișierul XSLT extras în folderul proiectului.

project folder

când reîmprospătați folderul de proiect în Eclipse, atunci veți vedea fișierele XSLT sunt adăugate.

ierarhia proiectului cu XSLT

cum se generează raportarea XSLT în Selenium cu TestNG?

acum totul se face. Presupunem că sunt în curs de dezvoltare script-uri de automatizare în TestNG. Mai târziu vom discuta tutoriale elaborate pe TestNG.

rulați programul TestNG apoi executați construirea ant din cmd.

acum ar trebui să așteptați un folder pentru raportarea XSLT în directorul dvs. de proiect – testing-xslt.

dacă acel folder nu a apărut, mergeți cu pașii de mai jos.

cum să obțineți folderul ‘testng-xslt’ în directorul Proiectului pentru validarea raportului?

mergeți la proiectul dvs. în Eclipse. Efectuați clic dreapta pe build.xml și a alerga ca Ant construi.

Ant build from eclipse

apare o fereastră nouă când faceți clic pe ea. Selectați Generare raport și faceți clic pe Executare.

generați raportul de raportare XSLT

după rularea cu succes, va fi afișat un mesaj de construire cu succes în consolă.

construiți consola de rezultate

mai departe, vedeți folderul testing-xslt adăugat în directorul dvs. de proiect.

testnf-XSLT folder

deschideți acest folder și faceți clic pe index. Raportul dvs. va fi vizibil în browserul dvs.

index

Leave a Reply

Adresa ta de email nu va fi publicată.