hoe TestNG in Eclipse te installeren: stap voor stap handleiding

zoals u al weet, is TestNG of Test Next Generation een van de meest gebruikte automation test frameworks in Java. Geïnspireerd door JUnit en NUnit, creëerde Cedric Beust TestNG met het idee om bijna alle soorten testmodellen te behandelen, of het nu functioneel of end-to-end is. De annotaties, functionaliteiten, bruikbaarheid, functies en gebruiksgemak maken TestNG een zeer populaire keuze van framework. Hieronder staan enkele van de belangrijkste voordelen van het gebruik van TestNG-

  • de rapportagefunctie biedt een gedetailleerd XML-rapport van elke succesvolle, mislukte of overgeslagen test.

  • Parallel testen helpt testers bij het uitvoeren van meerdere testcases met het extra voordeel van CI / CD-integratie.

  • de functie annotaties stelt ontwikkelaars in staat om uitzonderingen af te handelen en de code gemakkelijk te begrijpen.

  • testcases kunnen eenvoudig worden gegroepeerd of geprioriteerd.

  • flexibele runtime configuratie.

In dit artikel leer je hoe je TestNG installeert in Eclipse en stel het in je systeem in om te beginnen met het bouwen van een framework voor je testproject. Beginnend met de installatie van de TestNG plugin voor Eclipse.

TestNG is gebaseerd op Java en u moet het installeren voor het geval u dat nog niet hebt gedaan. Nu om te beginnen met de installatie van TestNG plugin voor Eclipse, je nodig hebt om Eclipse IDE te starten en volg deze stappen.

Stap # 1: Zodra Eclipse is gestart, klik op Help en dan Eclipse Marketplace.

eclipse marketplace

Stap #2: Er wordt een nieuw venster geopend waarin u “TestNG” moet typen in het tekstvak Zoeken en op de knop Go moet klikken.

Stap # 3: U ziet nu de zoekresultaten met TestNG voor Eclipse aan de bovenkant. Het enige wat je nu hoeft te doen is klikken op de knop Installeren ernaast.

testNG voor eclipse

Stap #4: Het oplossen van functies kan enkele minuten duren waarna u moet controleren of het selectievakje voor TestNG is aangevinkt en op de knop Bevestigen moet klikken.

eclipse marketplace

Stap # 5: Selecteer” houd mijn installatie hetzelfde ” optie en klik nogmaals op de knop Bevestigen.

bevestig features

Stap # 6: accepteer de licentie en klik op de knop Voltooien.

licenties

OPMERKING: Om de wijziging effectief te maken, moet u Eclipse herstarten en kunt u nu TestNG geïnstalleerd zien door met de rechtermuisknop op een project te klikken en TestNG te zien in de menu-opties.

testNG

zag u hoe eenvoudig dit proces was?

kan TestNG-Plugin niet vinden in de Eclipse Marketplace? Doe Dit!

in sommige versies van Eclipse vindt u de TestNG-plugin mogelijk niet in de Eclipse marketplace. U kunt TestNG nog steeds installeren in Eclipse.

Stap 1: Ga naar Eclipse help en klik op de knop om “nieuwe Software te installeren”.

testNG-plugin

Stap 2: Klik op de knop Toevoegen en typ “TestNG” als naam en “http://dl.bintray.com/testng-team/testng-eclipse-release/” als pad.

beschikbare software

Stap 3: Zodra u het pad toevoegt, ziet u een TestNG-vermelding onder de naam. Vervolgens moet u dat selecteren en op Next klikken om TestNG in Eclipse te installeren. Accepteer de licentieovereenkomst en druk op de knop Voltooien.

het is grijs weergegeven in deze afbeelding omdat ik het al heb geïnstalleerd. Maak je geen zorgen, het zal perfect werken voor u.

wilt u TestNG niet met Eclipse installeren? Gebruik lokaal bibliotheekbestand

Als u TestNG Eclipse of TestNG niet met IntelliJ wilt installeren, is er een andere manier waarop u TestNG aan uw project kunt toevoegen. Het is door het bibliotheekbestand in uw systeem te downloaden en het vervolgens handmatig toe te voegen aan het bouwpad van het project waar u het wilt gebruiken. Het is vrij vergelijkbaar met de methode die we hierboven hebben gebruikt, het enige verschil is dat we eerst het bibliotheekbestand naar ons systeem zullen downloaden en het later aan het bouwpad zullen toevoegen. We raden aan om de TestNG plugin voor Eclipse te installeren in plaats van het handmatig toe te voegen aan het bouwpad, omdat je het handmatig moet toevoegen aan elk project. Aan de andere kant, als het is geïnstalleerd in Eclipse je niet hoeft te gaan over het configureren van de build pad opnieuw en opnieuw. Laat ons snel zien welke stappen u zou moeten volgen–

  1. u kunt het TestNG lib-bestand hier downloaden.

  2. zodra het gecomprimeerde bestand is gedownload, kopieer het naar een locatie van uw keuze. Ik heb het toegevoegd op het onderstaande pad in mijn systeem- org.testng

  3. nu, open Eclipse en klik op Help in de menubalk en klik op nieuwe Software installeren.
  4. klik op Toevoegen en geef naam als TestNG en het pad waar u het zip-bestand hebt opgeslagen in het veld locatie en klik op OK.testNG
  5. Selecteer TestNG en klik op Volgende.ga volgende
  6. klik gewoon op Volgende als u een pagina herstel of installatie Details krijgt. Accepteer de licentie en klik op Voltooien.bekijk licenties
  7. herstart uw Eclipse.
  8. als u klaar bent, moet u de bibliotheek toevoegen aan het project build pad. Klik met de rechtermuisknop op uw project en ga naar Build path en klik in het nieuwe pop-up venster op bibliotheek toevoegen.java-bouwpad
  9. u ziet TestNG als een optie in het nieuwe venster, Selecteer het gewoon en klik op Volgende.bibliotheek toevoegen

  10. eenmaal klaar ziet u nu de TestNG library onder uw projectstructuur.lambdaproject

  11. je kunt nu controleren of TestNG klaar is om gebruikt te worden in je project door simpelweg een annotatie tag te schrijven, zoals @Test in je script. Je zult zien dat bij het zweven op de tag, je opties krijgt om het TestNG pakket te importeren. @test

en daar ga je dan zie je TestNG wordt geconfigureerd in uw systeem en allemaal klaar voor gebruik.

na het installeren van TestNG Eclipse, moeten we mogelijk enkele van de projecten die we als een gewoon java-project hebben gemaakt converteren naar een TestNG-project. Ik zal u kort uitleggen hoe u dat moet doen.

het opzetten van TestNG Eclipse-Tests van uw bestaande Java-projecten

Stap #1: het omzetten van uw bestaande tests naar TestNG-tests is een zeer eenvoudig proces. Open Eclipse en klik met de rechtermuisknop op het project dat u moet converteren naar TestNG.

maak TestNG

Stap # 2: Selecteer en klik op Converteren naar TestNG. U ziet een refactoring venster opduiken met de testng.xml details. Voor nu, houd de dingen zoals het is en klik op Voltooien. We zullen testng bespreken.xml in detail in verdere berichten. Voor nu, laten we zien dat ons Java project wordt omgezet in TestNG en een testng.xml wordt aangemaakt.

.xml

testng.xml

nu kunt u de testklassen Onder het project uitvoeren als TestNG-tests.

run as testng

nu we klaar zijn met de installatie en het opzetten van de TestNG plugin voor Eclipse, zullen we verder praten over het maken van ons eerste TestNG project en het uitvoeren van hetzelfde in onze volgende post. We zullen Eclipse gebruiken gedurende de hele TestNG-serie, hoewel het volledig aan jou is om TestNG in Eclipse of een andere IDE uit te voeren om je testcases te schrijven en uit te voeren.

nu kunt u uw eerste TestNG Selenium script uitvoeren. Veel testplezier!