cum se instalează TestNG în Eclipse: ghid pas cu pas

după cum știți deja, TestNG sau Test Next Generation este unul dintre cele mai frecvent utilizate cadre de testare a automatizării în Java. Inspirat de JUnit și NUnit, Cedric Beust a creat TestNG cu ideea de a acoperi aproape toate tipurile de modele de testare, fie că este funcțional sau end-to-end. Adnotările, funcționalitățile, gradul de utilizare, caracteristicile și ușurința de utilizare fac din TestNG o alegere foarte populară a cadrului. Mai jos sunt enumerate câteva dintre beneficiile majore ale utilizării TestNG-

  • caracteristica de raportare oferă un raport XML detaliat al fiecărui test de succes, eșuat sau omis.

  • testarea paralelă ajută testerii să ruleze mai multe cazuri de testare cu avantajul suplimentar al integrării CI/CD.

  • caracteristica adnotări permite dezvoltatorilor să se ocupe de excepții și să înțeleagă codul cu ușurință.

  • cazurile de testare pot fi grupate sau prioritizate cu ușurință.

  • configurație flexibilă de rulare.

în acest articol, veți învăța cum să instalați TestNG în Eclipse și să îl configurați în sistemul dvs. pentru a începe să construiți un cadru pentru proiectul dvs. de testare. Începând cu instalarea pluginului TestNG pentru Eclipse.

TestNG se bazează pe Java și trebuie să îl instalați în cazul în care nu ați făcut-o deja. Acum, pentru a începe cu instalarea pluginului TestNG pentru Eclipse, trebuie să lansați Eclipse IDE și apoi să urmați acești pași.

Pasul #1: Odată ce Eclipse este lansat, Faceți clic pe Ajutor și apoi Eclipse Marketplace.

eclipse marketplace

Pasul #2: se va deschide o fereastră nouă, în care trebuie să tastați „TestNG” în caseta de text Find și faceți clic pe butonul Go.

Pasul # 3: acum veți vedea rezultatele căutării cu TestNG pentru Eclipse în partea de sus. Tot ce trebuie să faceți acum este să faceți clic pe butonul Instalare de lângă acesta.

testNG pentru eclipse

Pasul #4: rezolvarea caracteristicilor poate dura câteva minute după care trebuie să verificați dacă este bifată caseta de selectare pentru TestNG și faceți clic pe butonul Confirmare.

eclipse marketplace

Pasul #5: Selectați opțiunea „Păstrați instalarea mea la fel” și faceți din nou clic pe butonul Confirmare.

confirmați caracteristicile

Pasul #6: acceptați licența și faceți clic pe butonul Finalizare.

licențe

notă: pentru ca modificarea să fie eficientă, va trebui să reporniți Eclipse și acum veți putea vedea TestNG instalat făcând clic dreapta pe orice proiect și văzând TestNG în opțiunile de meniu.

testNG

ai văzut cât de ușor a fost acest proces?

nu puteți găsi pluginul TestNG în Eclipse Marketplace? Fă Asta!

în unele versiuni ale Eclipse, este posibil să nu găsiți pluginul TestNG în Eclipse marketplace. Puteți instala în continuare TestNG în Eclipse.

Pasul 1: Accesați Eclipse help și faceți clic pe butonul „instalați Software nou”.

testNG plugin

Pasul 2: Faceți clic pe butonul Adăugare și tastați „TestNG” ca nume și „http://dl.bintray.com/testng-team/testng-eclipse-release/” ca cale.

software disponibil

Pasul 3: Odată ce adăugați calea, veți observa o intrare TestNG sub numele. Apoi, trebuie să selectați acest lucru și să faceți clic pe Următorul pentru a instala TestNG în Eclipse. Acceptați Acordul de licență și apăsați butonul Finish.

este gri în această imagine pentru că am deja instalat. Nu vă faceți griji, totuși, va funcționa perfect pentru dvs.

nu doriți să instalați TestNG cu Eclipse? Utilizați fișierul de bibliotecă locală

dacă nu doriți să instalați TestNG Eclipse sau TestNG cu IntelliJ, există un alt mod în care puteți adăuga TestNG la proiectul dvs. Este descărcând fișierul bibliotecii din sistemul dvs. și apoi adăugându-l manual la calea de construire a proiectului în care doriți să îl utilizați. Este destul de similar cu metoda pe care am folosit-o mai sus, singura diferență fiind că vom descărca mai întâi fișierul bibliotecii în sistemul nostru și îl vom adăuga ulterior la calea de construire. Vă recomandăm să instalați pluginul TestNG pentru Eclipse, mai degrabă decât să îl adăugați manual la calea de construire, deoarece va trebui să îl adăugați manual la fiecare proiect. Pe de altă parte, dacă este instalat în Eclipse, nu va trebui să configurați calea de construire din nou și din nou. Să vedem rapid pașii pe care ar trebui să-i urmați–

  1. puteți descărca fișierul TestNG lib de aici.

  2. odată ce fișierul zip este descărcat, copiați-l într-o locație la alegere. L-am adăugat la calea de mai jos în sistemul meu – org.testng

  3. acum, deschideți Eclipse și faceți clic pe Ajutor în bara de meniu și faceți clic pe Instalați Software nou.
  4. Faceți clic pe Adăugare și dați nume ca TestNG și calea în care ați stocat fișierul zip în câmpul Locație și faceți clic pe OK. testNG
  5. selectați TestNG și faceți clic pe Următorul.du-te next
  6. doar să faceți clic pe Next dacă aveți orice remediere sau instala detalii pagina. Acceptați licența și faceți clic pe Finalizare.licențe de revizuire
  7. reporniți Eclipse.
  8. după ce ați terminat, trebuie să adăugați biblioteca la calea de construire a proiectului. Faceți clic dreapta pe proiectul dvs. și accesați Build path și în noua fereastră pop-up faceți clic pe Add Library.java construi calea
  9. veți vedea TestNG ca opțiune în fereastra nouă, trebuie doar să o selectați și să faceți clic pe Următorul.adaugă bibliotecă

  10. odată terminat, veți vedea acum biblioteca testNG sub structura proiectului.lambdaproject

  11. acum Puteți verifica dacă TestNG este gata pentru a fi utilizat în proiectul dvs. scriind pur și simplu orice etichetă de adnotare, cum ar fi @Test în scriptul dvs. Veți vedea că la trecerea pe etichetă, veți obține opțiuni pentru a importa Pachetul TestNG. @ test

și acolo te duci, puteți vedea TestNG fiind configurat în sistemul dvs. și toate gata de utilizare.

după instalarea TestNG Eclipse, este posibil să fie nevoie să convertim unele dintre proiectele pe care le-am creat ca proiect java obișnuit într-un proiect TestNG. Permiteți-mi să vă informez rapid despre cum să faceți acest lucru.

Configurarea testelor TestNG Eclipse din proiectele Java existente

Pasul #1: Conversia testelor existente în teste TestNG este un proces foarte ușor. Doar deschideți Eclipse și faceți clic dreapta pe proiectul pe care trebuie să îl convertiți în TestNG.

creare TestNG

Pasul #2: Selectați și faceți clic pe Conversie la TestNG. Veți vedea o fereastră de refactorizare popping sus cu testng.detalii xml. Pentru moment, păstrați lucrurile așa cum este și faceți clic pe Finish. Vom discuta despre testng.xml în detaliu în posturi suplimentare. Deocamdată, să vedem că proiectul nostru Java este transformat în TestNG și un testng.xml este creat.

.xml

testng.xml

acum Puteți rula clasele de testare în cadrul proiectului ca teste TestNG.

rulați ca testng

acum că am terminat cu instalarea și configurarea pluginului TestNG pentru Eclipse, vom vorbi în continuare despre crearea primului nostru proiect TestNG și executarea acestuia în următoarea noastră postare. Vom folosi Eclipse în întreaga serie TestNG, deși depinde complet de dvs. să rulați TestNG în Eclipse sau orice alt IDE pentru a scrie și a rula cazurile de testare.

acum Puteți rula primul script de seleniu TestNG. Testarea fericit!