download install configure junit eclipse
Denna handledning förklarar hur man laddar ner, installerar och konfigurerar JUnit i Eclipse. Det inkluderar inställning av miljövariabler, JUnit 5 Architecture & Setup:
Eftersom JUnit är ett ramverk för Java måste det installeras innan JUnit-installationen. Ladda också ner eclipse.exe på ditt system för att få Eclipse att fungera innan du ställer in JUnit.
Förutsatt att Java och Eclipse är på plats kommer vi att lära oss följande i denna handledning:
- Hur man laddar ner, installerar, konfigurerar och hämtar JUnit 4 arbetar på vårt system.
- Allt om JUnit 5-arkitektur i korthet.
- Hur installerar jag och får JUnit 5 att fungera på vårt system?
- JDK-versionerna stöds av JUnit 4 och JUnit 5.
=> Kolla in den perfekta JUnit-träningsguiden här.
Vad du kommer att lära dig:
- Ladda ner och installera JUnit i Eclipse
- JUnit 5-arkitektur
- Installera JUnit 5 i Eclipse
- JDK-versionskrav: JUnit 4 vs JUnit 5
- Slutsats
Ladda ner och installera JUnit i Eclipse
Nedan följer tre framstående steg för att Junit ska arbeta med vårt system.
- Ladda ner JUnit-burkarna från nämnda URL: er.
- Associera dessa burkar till systemvariablerna genom att ställa in miljövariablerna.
- Konfigurera och bygg sökvägen i Eclipse.
Låt oss nu dyka in i processen för att förstå det praktiska tillvägagångssättet för att ställa in JUnit.
Ladda ner JUnit-burkar
# 1) Navigera till URL junit.org/junit4 . Du kan skriva ‘/ junit4’ i URL-adressen om du vill ladda ner en jar-fil för JUnit version 4. Använd ‘/ junit5’ i URL-adressen om du vill ladda ner en jar-fil för JUnit version 5.
Skärmdump nedan:
De Ladda ner och installera länk omdirigerar ingen annanstans än till Github-länken där JUnit-burken kunde hittas.
#två) Ladda ner följande JAR och lägg till dem i din testklassväg:
- Junit.jar
- Hamcrest-core.java
Klick här för den alternativa URL: en för att ladda ner burkarna.
Ställ in miljövariabler
Nu ska vi titta på hur vi ställer in våra miljövariabler för att få JUnit att fungera.
# 1) Det första steget är att gå till miljövariabler. På panelen, under Systemvariablerna, klicka på Ny knappen, lägg till en variabel JUNIT_HOME, och lägg till den väg där du har placerat JUnit-burkarna.
( Notera: Navigationsflödet för att gå till miljövariablerna är Kontrollpanelen => Avancerat => Miljövariabler )
livscykelmodell inom programvaruteknik
#två) På att klicka Ny under Systemvariabler visas popup-fönster där den första textrutan kräver att användaren anger variabelnamnet, dvs. JUNIT_HOME i det här fallet och ett andra textfält som kräver att användaren anger sökvägen för JUnit jar-filerna. dvs. C: lanadmin junit4 som en instans.
Kontrollera skärmdumpen nedan för bättre tydlighet:
# 3) Klicka på OK, en post av JUNIT_HOME lägger till posterna i avsnittet Systemvariabler.
# 4) Lägg till ett nytt variabelnamn med ett liknande tillvägagångssätt som ovan CLASSPATH med värdet% CLASSPATH%; JUNIT_HOME% junit burk plats vilket är% CLASSPATH%; JUNIT_HOME% C: lanadmin junit.jar per instans.
Det läggs sedan till i variabellistan över miljövariablerna som visas nedan:
För att köra dina JUnit-tester behöver du följande element i din CLASSPATH:
- JUnit-klassfiler
- Andra Java-testklassfiler
- Bibliotek som dina klassfiler är beroende av. Med andra ord alla nödvändiga .jar-filer.
Konfigurera och bygg JUnit i förmörkelse
# 1) Skapa en ny projektmapp.
#två) Högerklicka på den skapade projektmappen och klicka på Build Path => Konfigurera build-sökväg.
# 3) Ett fönster med titeln Java Build Path öppnas.
# 4) Klicka på Externa burkar -knappen som öppnar ett fönster som låter dig bläddra bland JUnit jar-filer eller biblioteksfiler. När du väljer sökvägen till jar-filerna läggs alla biblioteksfiler som behövs för JUnit till i Eclipse.
Skärmdump nedan:
Verifiera att JUnit fungerar korrekt i förmörkelse
# 1) För att kryssa och bekräfta om de önskade biblioteksfilerna har lagts till i Eclipse kan du följa nedanstående tillvägagångssätt:
- Högerklicka på projektmappen,
- Välj Build Path,
- Välj sedan Konfigurera bygga,
- Välj fliken ” Bibliotek , under JRE-biblioteket, kontrollera om alla JUnit-relaterade jar-filer är på plats.
- Om ja, då är du klar med installationen av JUnit i din Eclipse och du är nu bra att testa ett grundläggande JUNIT-program.
#två) Lägg nu till ett enkelt JUnit-test och se om det körs som förväntat. Men om du kör din JUnit-testfil eller Java-testfil till NoClassDefFoundError , det innebär att de beroende filerna saknas i klassstigen.
Du kan behöva verifiera noggrannheten på klassstigen från miljövariablerna till biblioteksfilerna i Eclipse.
# 3) Ibland hjälper också rengöring av projektmappen till att bli av med NoClassDefFoundError . Detta kan göras genom att välja Projekt => Rengör . Genom att göra detta uppdateras först den aktuella projektmappen och bygger sedan arbetsytan igen.
JUnit 5-arkitektur
Notera: Alla program som förklarats i föregående avsnitt avser JUnit 4. Härifrån ska vi ha en fokuserad förståelse av JUnit 4 vs JUnit 5.
JUnit 5 fungerar med Java 8 eller högre, därför stöder det också lambdauttryck av Java-kod. Det är nästa generation av JUnit som kommer med olika versioner som heter följande:
- JUnit-plattform
- JUnit Jupiter
- JUnit Vintage
# 1) JUnit-plattform:
JUnit-plattformen för JUnit 5 fungerar med användning av två API: er - ett som gör det möjligt för användare att skapa ett testramverk och ett annat som hjälper användare att starta ett test genom IDE och via kommandoraden.
# 2) JUnit Jupiter:
Detta är en ny version som kommer med flera och omfattande listor över JUnit-kommentarer.
# 3) JUnit Vintage
Ibland är allt vi behöver vara att den äldre versionen av JUnit-koden fungerar som den fungerade tidigare trots versionens uppgradering. Detta används i princip när det finns situationer att migrera från JUnit 3 eller 4 till JUnit 5.
Installera JUnit 5 i Eclipse
JUnit 4 installation och installation har redan täckts mot de första avsnitten i denna handledning.
Det finns Maven-beroenden för att installera JUnit 5 - Platform-, Jupiter- och Vintage-versionerna på webbadressen https://junit.org/junit5/
Du hittar alla in- och ut detaljer för att inkludera Maven-beroenden och ställa in ett Maven-projekt i ett separat ämne som täcks mot slutet av JUnit-serien. JUnit 5-installation och installation kommer säkert att diskuteras i ämnet.
JDK-versionskrav: JUnit 4 vs JUnit 5
I rutnätet nedan har vi lagt ner den JDK-version som krävs per JUnit-versionen.
JUnit-version | JDK-version krävs |
---|---|
JUnit 4 | Java 5 eller högre |
JUnit 5 | Java 8 eller högre |
Slutsats
Det handlade om en detaljerad förståelse för hur man laddar ner, installerar och konfigurerar JUnit. Det fanns bara en kort förståelse av JUnit 5 men dess installationsdetaljer kommer att behandlas i handledningen för Java Maven .
I nästa handledning lär vi oss hur man skapar ett JUnit-testfall tillsammans med JUnit 4 testexempel.
=> Besök här för den exklusiva JUnit-utbildningsserien.
Rekommenderad läsning
- Hur man laddar ner, installerar och konfigurerar Java
- Testing Primer eBook Download
- JMeter Video 1: Introduktion, JMeter Ladda ner och installera
- Hur man laddar ner, installerar och kör Jenkins
- Ladda ner, installera och installera appium för Windows
- Fördjupade förklaringar om förmörkelser för nybörjare
- JUnit-handledning för nybörjare - Vad är JUnit-testning?
- AutoIt-handledning - AutoIt-nedladdning, installation och grundläggande AutoIt-skript