så här installerar du TestNG i Eclipse: steg för steg Guide
som du redan vet är TestNG eller Test Next Generation ett av de mest använda automatiseringstestramarna i Java. Inspirerad av JUnit och NUnit skapade Cedric Beust TestNG med tanken att täcka nästan alla typer av testmodeller, vare sig det är funktionellt eller från början till slut. Anteckningarna, funktionerna, användbarheten, funktionerna och användarvänligheten gör TestNG till ett mycket populärt val av ramverk. Nedan listas några av de stora fördelarna med att använda TestNG-
-
rapporteringsfunktionen ger en detaljerad XML-rapport av varje lyckat, misslyckat eller hoppat test.
-
parallell testning hjälper testare att köra flera testfall med den extra fördelen med CI / CD-integration.
-
annotations-funktionen gör det möjligt för utvecklare att hantera undantag och förstå koden enkelt.
-
testfall kan grupperas ihop eller prioriteras enkelt.
-
Flexibel runtime konfiguration.
i den här artikeln lär du dig hur du installerar TestNG i Eclipse och ställer in det i ditt system för att börja bygga ett ramverk för ditt testprojekt. Börjar med installationen av TestNG-plugin för Eclipse.
TestNG är baserat på Java och du måste installera det om du inte redan har gjort det. Nu till att börja med installationen av TestNG plugin för Eclipse, måste du starta Eclipse IDE och följ sedan dessa steg.
Steg #1: när Eclipse lanseras, klicka på hjälp och sedan Eclipse Marketplace.
steg #2: Ett nytt fönster skulle öppnas, där du måste skriva ”TestNG” i Sök textrutan och klicka på Go-knappen.
steg # 3: Du kommer nu att se sökresultaten med TestNG för Eclipse högst upp. Allt du behöver göra nu är att klicka på Installera-knappen bredvid den.
steg #4: att lösa funktioner kan ta några minuter, varefter du måste verifiera att kryssrutan för TestNG är markerad och klicka på Bekräfta-knappen.
Steg #5: Välj alternativet ”Håll min installation samma” och klicka igen på Bekräfta-knappen.
steg #6: Acceptera licensen och klicka på Slutför-knappen.
Obs: För att ändringen ska vara effektiv måste du starta om Eclipse och du kommer nu att kunna se TestNG installerat genom att högerklicka på något projekt och se TestNG i menyalternativen.
såg du hur lätt den här processen var?
kan du inte hitta TestNG Plugin i Eclipse Marketplace? Gör Det Här!
i vissa versioner av Eclipse kanske du inte hittar TestNG-plugin i Eclipse marketplace. Du kan fortfarande installera TestNG i Eclipse.
Steg 1: Gå till Eclipse help och klicka på knappen för att ”installera ny programvara”.
steg 2: Klicka på knappen Lägg till och skriv ”TestNG” som namn och ”http://dl.bintray.com/testng-team/testng-eclipse-release/” som en sökväg.
steg 3: När du har lagt till sökvägen kommer du att märka en TestNG-post under namnet. Du måste sedan välja det och klicka på Nästa för att installera TestNG i Eclipse. Acceptera licensavtalet och tryck på Slutför-knappen.
den är gråtonad i den här bilden eftersom jag redan har den installerad. Oroa dig inte, det kommer att fungera perfekt för dig.
vill du inte installera TestNG med Eclipse? Använd lokal biblioteksfil
om du inte vill installera TestNG Eclipse eller TestNG med IntelliJ finns det ett annat sätt att lägga till TestNG i ditt projekt. Det är genom att ladda ner biblioteksfilen i ditt system och sedan manuellt lägga till den i byggvägen för projektet där du vill använda den. Det liknar den metod vi använde ovan, den enda skillnaden är att vi först laddar ner biblioteksfilen till vårt system och lägger till den i byggvägen senare. Vi rekommenderar att du installerar TestNG-plugin för Eclipse istället för att manuellt lägga till det i byggvägen eftersom du måste lägga till det manuellt i varje projekt. Å andra sidan, om det är installerat i Eclipse behöver du inte gå om att konfigurera byggbanan om och om igen. Låt oss snabbt se de steg du behöver följa–
-
du kan ladda ner TestNG lib-filen härifrån.
-
när den zippade filen har laddats ner kopierar du den till en plats du väljer. Jag har lagt till den under vägen i mitt system –
- öppna nu Eclipse och klicka på hjälp i menyraden och klicka på Installera ny programvara.
- klicka på Lägg till och ge namn som TestNG och sökvägen där du lagrade zip-filen i platsfältet och klicka på OK.
- Välj TestNG och klicka på Nästa.
- klicka bara på Nästa om du får någon åtgärd eller installera detaljer sida. Acceptera licensen och klicka på Slutför.
- starta om din förmörkelse.
- när du är klar måste du lägga till biblioteket i project build-sökvägen. Högerklicka på ditt projekt och gå till Build path och i det nya popup-fönstret klicka på Lägg till bibliotek.
-
du kommer att se TestNG som ett alternativ i det nya fönstret, välj bara det och klicka på Nästa.
-
när du är klar ser du nu TestNG-biblioteket under din projektstruktur.
-
du kan nu kontrollera om TestNG är redo att användas i ditt projekt genom att helt enkelt skriva någon annotation tagg, som @Test i ditt skript. Du kommer att se att när du svävar på taggen får du alternativ för att importera TestNG-paketet.
och där går du kan du se TestNG konfigureras i ditt system och alla redo att användas.
efter installationen av TestNG Eclipse kan vi behöva konvertera några av de projekt som vi skapade som ett vanligt java-projekt till ett TestNG-projekt. Låt mig snabbt informera dig om hur du gör det.
ställa in TestNG Eclipse tester från dina befintliga Java-projekt
Steg #1: Konvertera dina befintliga tester till TestNG tester är en mycket enkel process. Öppna bara Eclipse och högerklicka på projektet du behöver konvertera till TestNG.
steg #2: Välj och klicka på Konvertera till TestNG. Du kommer att se ett refactoring fönster poppar upp med testng.xml detaljer. För nu, behåll sakerna som det är och klicka på Slutför. Vi kommer att diskutera testng.xml i detalj i ytterligare inlägg. Låt oss nu se att vårt Java-projekt konverteras till TestNG och en testng.xml skapas.
nu kan du köra testklasserna under projektet som TestNG-test.
nu när vi är färdiga med installationen och installationen av TestNG-plugin för Eclipse, kommer vi vidare att prata om att skapa vårt första TestNG-projekt och utföra detsamma i vårt nästa inlägg. Vi kommer att använda Eclipse i hela TestNG-serien, även om det är helt upp till dig att köra TestNG i Eclipse eller någon annan IDE för att skriva och köra dina testfall.
nu kan du köra ditt första TestNG Selenium script. Glad testning!