download install configure junit eclipse
Denne vejledning forklarer, hvordan man downloader, installerer og konfigurerer JUnit i Eclipse. Det inkluderer opsætning af miljøvariabler, JUnit 5-arkitektur og opsætning:
Da JUnit er en ramme for Java, skal den installeres inden JUnit-installationen. Download også eclipse.exe på dit system for at få Eclipse til at fungere, inden du konfigurerer JUnit.
Forudsat at Java og Eclipse er på plads, lærer vi følgende i denne vejledning:
- Sådan downloades, installeres, konfigureres og hentes JUnit 4 arbejder på vores system.
- Alt om JUnit 5-arkitektur i korte træk.
- Hvordan installeres og får JUnit 5 til at arbejde på vores system?
- JDK-versionerne understøttes af JUnit 4 og JUnit 5.
=> Tjek den perfekte JUnit-træningsvejledning her.
Hvad du vil lære:
- Download og installer JUnit i formørkelse
- JUnit 5-arkitektur
- Opsætning af JUnit 5 i formørkelse
- JDK-versionskrav: JUnit 4 vs JUnit 5
- Konklusion
Download og installer JUnit i formørkelse
Nedenfor er tre fremtrædende trin for at få Junit til at arbejde på vores system.
- Download JUnit-krukkerne fra de nævnte URL'er.
- Tilknyt disse krukker til systemvariablerne ved at indstille miljøvariablerne.
- Konfigurer og opbyg stien i Eclipse.
Lad os nu dykke ned i processen for at forstå den praktiske tilgang til opsætning af JUnit.
Download JUnit-krukker
# 1) Naviger til URL junit.org/junit4 . Du kan skrive '/ junit4' i URL'en, hvis du vil downloade en jar-fil til JUnit version 4. Brug '/ junit5' i URL'en, hvis du ønsker at downloade en jar-fil til JUnit version 5.
Skærmbillede nedenfor:
Det Download og installer link omdirigerer intet andet end til Github-linket, hvor JUnit-krukken kunne findes.
#to) Download følgende JAR'er og tilføj dem til din testklassesti:
- Junit.jar
- Hamcrest-core.java
Klik på her for den alternative URL for at downloade krukkerne.
Opsæt miljøvariabler
Nu vil vi se på, hvordan vi opsætter vores miljøvariabler for at få JUnit til at fungere.
# 1) Det første trin er at gå til miljøvariabler. Klik på panelet under systemvariablerne Ny knap, tilføj en variabel JUNIT_HOME, og mod den tilføj stien, hvor du har placeret JUnit-krukkerne.
( Bemærk: Navigationsstrømmen for at gå til miljøvariablerne er Kontrolpanel => Avanceret => Miljøvariabler )
vinkelmåler ende til slut testramme for angularjs apps
#to) Ved at klikke Ny under Systemvariabler vises pop op, hvor den første tekstboks kræver, at brugeren indtaster variabelnavnet, dvs. JUNIT_HOME i dette tilfælde, og et andet tekstfelt, der kræver, at brugeren indtaster stien til JUnit jar-filerne. dvs. C: lanadmin junit4 som en forekomst.
Tjek nedenstående skærmbillede for bedre klarhed:
# 3) Når du klikker på OK, vises en post af JUNIT_HOME føjer til optegnelserne i sektionen Systemvariabel.
# 4) Med en lignende tilgang som ovenfor skal du derefter tilføje et nyt variabelnavn CLASSPATH med værdi% CLASSPATH%; JUNIT_HOME% junit jar placering hvilket er% CLASSPATH%; JUNIT_HOME% C: lanadmin junit.jar pr. tilfælde.
Derefter føjes det til variabellisten over miljøvariablerne som vist nedenfor:
For at køre dine JUnit-tests skal du bruge følgende elementer i din CLASSPATH:
- JUnit klasse filer
- Andre Java-testklassefiler
- Biblioteker, som dine klassefiler er afhængige af. Med andre ord alle de krævede .jar-filer.
Konfigurer og opbyg JUnit i formørkelse
# 1) Opret en ny projektmappe.
#to) Højreklik på den oprettede projektmappe, og klik på Byg sti => Konfigurer byggesti.
# 3) Et vindue med titlen Java Build-sti åbner.
# 4) Klik på Eksterne krukker knap, der åbner et vindue, der giver dig mulighed for at gennemse JUnit jar-filer eller biblioteksfiler. Når du vælger stien til jar-filerne, tilføjes alle de nødvendige biblioteksfiler til JUnit i formørkelsen.
Skærmbillede nedenfor:
Bekræftelse af, at JUnit fungerer korrekt i formørkelse
# 1) For at krydstjekke og bekræfte, om de nødvendige biblioteksfiler blev tilføjet i Eclipse, kan du følge nedenstående fremgangsmåde:
- Højreklik på projektmappen,
- Vælg Byg sti,
- Vælg derefter Konfigurer opbygning,
- Vælg fanen ‘ Biblioteker , under JRE-biblioteket, skal du kontrollere, om alle JUnit-relaterede jar-filer er på plads.
- Hvis ja, så er du klar med opsætningen af JUnit i din Eclipse, og du er nu god til at teste et grundlæggende JUNIT-program.
#to) Tilføj nu en simpel JUnit-test, og se om den udføres som forventet. Men hvis du udfører din JUnit-testfil eller Java-testfil, resulterer det i NoClassDefFoundError , det betyder, at de afhængige filer mangler på klassestien.
Du bliver muligvis nødt til at kontrollere på klassestiens nøjagtighed startende fra miljøvariablerne til biblioteksfilerne i Eclipse.
# 3) Nogle gange hjælper oprydning af projektmappen også med at slippe af med NoClassDefFoundError . Dette kan gøres ved at vælge Projekt => Rens . Hvis du først gør dette, opdateres den aktuelle projektmappe og bygger derefter arbejdsområdet igen.
JUnit 5-arkitektur
Bemærk: Alle programmer, der er forklaret i de foregående afsnit, vedrører JUnit 4. Herfra vil vi have en målrettet forståelse af JUnit 4 vs JUnit 5.
JUnit 5 fungerer med Java 8 eller nyere, derfor understøtter den også lambda-ekspression af Java-kode. Det er den næste generation af JUnit, der kommer med forskellige versioner navngivet som følger:
- JUnit-platform
- JUnit Jupiter
- JUnit Vintage
# 1) JUnit-platform:
JUnit Platform til JUnit 5 fungerer med brugen af to API'er - en, der giver brugerne mulighed for at oprette en testramme, og en anden, der hjælper brugerne med at starte en test gennem IDE og gennem kommandolinjen.
# 2) JUnit Jupiter:
Dette er en ny version, der kommer med flere og omfattende lister over JUnit-kommentarer.
# 3) JUnit Vintage
Nogle gange er alt, hvad vi har brug for, at den ældre version af JUnit-koden fungerer, som den fungerede tidligere på trods af versionens opgradering. Dette bruges grundlæggende når der er situationer at migrere fra JUnit 3 eller 4 til JUnit 5.
Opsætning af JUnit 5 i formørkelse
JUnit 4 installation og opsætning er allerede dækket hen imod de indledende afsnit i denne vejledning.
Der er Maven-afhængigheder til installation af JUnit 5 - Platform-, Jupiter- og Vintage-versioner på URL'en https://junit.org/junit5/
Du finder alle de ind- og ud detaljer ved at inkludere Maven-afhængighederne og opsætte et Maven-projekt i et separat emne, der er dækket mod slutningen af JUnit-serien. Opsætning og installation af JUnit 5 vil helt sikkert blive diskuteret i emnet.
JDK-versionskrav: JUnit 4 vs JUnit 5
I nedenstående gitter har vi noteret den krævede JDK-version pr. JUnit-version.
JUnit-version | JDK-version påkrævet |
---|---|
JUnit 4 | Java 5 eller nyere |
JUnit 5 | Java 8 eller nyere |
Konklusion
Dette handlede om en detaljeret forståelse af, hvordan man downloader, installerer og opsætter JUnit. Der var kun en kort forståelse af JUnit 5, men dens installationsoplysninger vil blive dækket i vejledningen til Java Maven .
I den næste vejledning lærer vi hvordan man opretter en JUnit test case sammen med JUnit 4 testeksempler.
=> Besøg her for den eksklusive JUnit Training Tutorial Series.
Anbefalet læsning
- Sådan downloades, installeres og konfigureres Java
- Test af Primer eBook Download
- JMeter Video 1: Introduktion, JMeter Download og installer
- Sådan downloades, installeres og køres Jenkins
- Download, installer og opsæt appium til Windows
- Dybdegående formørkelsesvejledninger til begyndere
- JUnit Tutorial for begyndere - Hvad er JUnit-test
- AutoIt-vejledning - AutoIt-download, installation og grundlæggende AutoIt-script