download install configure junit eclipse
In diesem Tutorial wird erläutert, wie Sie JUnit in Eclipse herunterladen, installieren und konfigurieren. Es umfasst das Einrichten von Umgebungsvariablen, JUnit 5 Architecture & Setup:
Da JUnit ein Framework für Java ist, muss es vor der Installation von JUnit installiert werden. Laden Sie außerdem eclipse.exe auf Ihr System herunter, damit Eclipse funktioniert, bevor Sie die JUnit einrichten.
Angenommen, Java und Eclipse sind vorhanden, lernen wir in diesem Tutorial Folgendes:
- Herunterladen, Installieren, Konfigurieren und Abrufen Einheit 4 Arbeiten an unserem System.
- Alles über die JUnit 5-Architektur in Kürze.
- Wie installiere ich JUnit 5 und bringe es auf unser System?
- Die von JUnit 4 und JUnit 5 unterstützten JDK-Versionen.
=> Lesen Sie hier den Perfect JUnit Training Guide.
Was du lernen wirst:
- Laden Sie JUnit In Eclipse herunter und installieren Sie es
- JUnit 5 Architektur
- Richten Sie JUnit 5 in Eclipse ein
- JDK-Versionsanforderung: JUnit 4 vs JUnit 5
- Fazit
Laden Sie JUnit In Eclipse herunter und installieren Sie es
Im Folgenden sind drei wichtige Schritte aufgeführt, mit denen Junit an unserem System arbeiten kann.
- Laden Sie die JUnit-Gläser von den genannten URLs herunter.
- Ordnen Sie diese Gläser den Systemvariablen zu, indem Sie die Umgebungsvariablen einrichten.
- Konfigurieren und erstellen Sie den Pfad in Eclipse.
Lassen Sie uns nun in den Prozess eintauchen, um den praktischen Ansatz zum Einrichten von JUnit zu verstehen.
Laden Sie JUnit-Gläser herunter
# 1) Navigieren Sie zu URL junit.org/junit4 . Sie können '/ junit4' in die URL eingeben, wenn Sie eine JAR-Datei für JUnit Version 4 herunterladen möchten. Verwenden Sie '/ junit5' in der URL, wenn Sie eine JAR-Datei für JUnit Version 5 herunterladen möchten.
Screenshot unten:
Das Herunterladen und installieren Der Link leitet nur zum Github-Link weiter, wo sich das JUnit-Glas befindet.
#zwei) Laden Sie die folgenden JARs herunter und fügen Sie sie Ihrem Testklassenpfad hinzu:
- Junit.jar
- Hamcrest-core.java
Klicken Hier für die alternative URL zum Herunterladen der Gläser.
Umgebungsvariablen einrichten
Jetzt werden wir uns ansehen, wie wir unsere Umgebungsvariablen einrichten, damit die JUnit funktioniert.
# 1) Der erste Schritt besteht darin, zu Umgebungsvariablen zu wechseln. Klicken Sie im Bedienfeld unter den Systemvariablen auf Neu Schaltfläche, fügen Sie eine Variable hinzu JUNIT_HOME, und fügen Sie dagegen den Pfad hinzu, auf dem Sie die JUnit-Gläser platziert haben.
(( Hinweis: Der Navigationsablauf zu den Umgebungsvariablen lautet Systemsteuerung => Erweitert => Umgebungsvariablen )
bestes Programm zur Überprüfung der Computertemperatur
#zwei) Beim Klicken Neu Unter Systemvariablen werden Popup-Fenster angezeigt, in denen der Benutzer im ersten Textfeld den Variablennamen eingeben muss, d. h. in diesem Fall JUNIT_HOME, und in einem zweiten Textfeld muss der Benutzer den Pfad der JUnit-JAR-Dateien eingeben. d.h. C: lanadmin junit4 als Instanz.
Überprüfen Sie den folgenden Screenshot für eine bessere Übersichtlichkeit:
#3) Beim Klicken auf OK wird ein Eintrag von JUNIT_HOME fügt den Datensätzen des Abschnitts Systemvariable hinzu.
# 4) Fügen Sie mit einem ähnlichen Ansatz wie oben einen neuen Variablennamen hinzu KLASSENPFAD mit dem Wert% CLASSPATH%; JUNIT_HOME% junit jar location das ist% CLASSPATH%; JUNIT_HOME% C: lanadmin junit.jar gemäß unserer Instanz.
Es wird dann wie unten gezeigt zur Variablenliste der Umgebungsvariablen hinzugefügt:
Um Ihre JUnit-Tests auszuführen, benötigen Sie die folgenden Elemente in Ihrem CLASSPATH:
- JUnit-Klassendateien
- Andere Java-Testklassendateien
- Bibliotheken, von denen Ihre Klassendateien abhängen. Mit anderen Worten, alle erforderlichen JAR-Dateien.
JUnit in Eclipse konfigurieren und erstellen
# 1) Erstellen Sie einen neuen Projektordner.
#zwei) Klicken Sie mit der rechten Maustaste auf den erstellten Projektordner und klicken Sie auf Erstellungspfad => Erstellungspfad konfigurieren.
#3) Ein Fenster mit dem Titel Java-Erstellungspfad öffnet.
# 4) Klicke auf das Externe Gläser Schaltfläche, die ein Fenster öffnet, in dem Sie die JUnit-JAR-Dateien oder Bibliotheksdateien durchsuchen können. Bei Auswahl des Pfads der JAR-Dateien werden alle für JUnit benötigten Bibliotheksdateien in Eclipse hinzugefügt.
Screenshot unten:
Überprüfen, ob JUnit in Eclipse ordnungsgemäß funktioniert
# 1) Um zu überprüfen, ob die erforderlichen Bibliotheksdateien in Eclipse hinzugefügt wurden, können Sie wie folgt vorgehen:
- Klicken Sie mit der rechten Maustaste auf den Projektordner.
- Wählen Sie Build Path,
- Wählen Sie dann Build konfigurieren,
- Wählen Sie die Registerkarte „ Bibliotheken Überprüfen Sie unter der JRE-Bibliothek, ob alle JUnit-bezogenen JAR-Dateien vorhanden sind.
- Wenn ja, sind Sie mit dem Setup von JUnit in Ihrer Eclipse fertig und können nun ein grundlegendes JUNIT-Programm testen.
#zwei) Fügen Sie nun einen einfachen JUnit-Test hinzu und prüfen Sie, ob er wie erwartet ausgeführt wird. Wenn Sie jedoch Ihre JUnit-Testdatei oder Java-Testdatei ausführen, erhalten Sie Ergebnisse NoClassDefFoundError , Dies bedeutet, dass die abhängigen Dateien im Klassenpfad fehlen.
Möglicherweise müssen Sie die Genauigkeit des Klassenpfads überprüfen, beginnend mit den Umgebungsvariablen bis zu den Bibliotheksdateien in Eclipse.
#3) Manchmal hilft das Bereinigen des Projektordners auch dabei, den Ordner zu entfernen NoClassDefFoundError . Dies kann durch Auswahl erfolgen Projekt => Reinigen . Dadurch wird zunächst der aktuelle Projektordner aktualisiert und anschließend der Arbeitsbereich erneut erstellt.
JUnit 5 Architektur
Hinweis: Alle in den vorherigen Abschnitten erläuterten Programme beziehen sich auf JUnit 4. Von nun an werden wir ein fokussiertes Verständnis von JUnit 4 gegenüber JUnit 5 haben.
JUnit 5 funktioniert mit Java 8 oder höher und unterstützt daher auch den Lambda-Ausdruck von Java-Code. Es ist die nächste Generation von JUnit, die verschiedene Versionen mit den folgenden Namen enthält:
- JUnit-Plattform
- JUnit Jupiter
- JUnit Vintage
# 1) JUnit-Plattform:
JUnit Platform für JUnit 5 verwendet zwei APIs - eine, mit der Benutzer ein Testframework erstellen können, und eine, mit der Benutzer einen Test über die IDE und die Befehlszeile starten können.
# 2) JUnit Jupiter:
Dies ist eine neue Version, die mehrere und umfangreiche Listen von JUnit-Anmerkungen enthält.
# 3) JUnit Vintage
Manchmal brauchen wir nur, dass die ältere Version des JUnit-Codes trotz der Aktualisierung der Version so funktioniert, wie sie früher funktioniert hat. Dies wird grundsätzlich verwendet, wenn Situationen für die Migration von JUnit 3 oder 4 zu JUnit 5 vorliegen.
Richten Sie JUnit 5 in Eclipse ein
Die Installation und Einrichtung von JUnit 4 wurde bereits in den ersten Abschnitten dieses Lernprogramms behandelt.
Es gibt Maven-Abhängigkeiten für die Installation der Versionen JUnit 5 - Platform, Jupiter und Vintage auf der URL https://junit.org/junit5/
Alle Details zum Einbeziehen der Maven-Abhängigkeiten und zum Einrichten eines Maven-Projekts finden Sie in einem separaten Thema, das gegen Ende der JUnit-Reihe behandelt wird. Die Einrichtung und Installation von JUnit 5 wird in diesem Thema sicherlich erläutert.
JDK-Versionsanforderung: JUnit 4 vs JUnit 5
Im folgenden Raster haben wir die JDK-Version notiert, die für die JUnit-Version erforderlich ist.
JUnit-Version | JDK-Version erforderlich |
---|---|
Einheit 4 | Java 5 oder höher |
Einheit 5 | Java 8 oder höher |
Fazit
Hier ging es um ein detailliertes Verständnis des Herunterladens, Installierens und Einrichtens von JUnit. Es gab nur ein kurzes Verständnis von JUnit 5, aber seine Setup-Details werden im Tutorial für behandelt Java Maven .
Im nächsten Tutorial werden wir lernen So erstellen Sie einen JUnit-Testfall zusammen mit JUnit 4 Testbeispielen.
=> Besuchen Sie hier für die exklusive JUnit Training Tutorial-Reihe.
Literatur-Empfehlungen
- Herunterladen, Installieren und Konfigurieren von Java
- Testen von Primer eBook Download
- JMeter Video 1: Einführung, Herunterladen und Installieren von JMeter
- Herunterladen, Installieren und Ausführen von Jenkins
- Laden Sie Appium für Windows herunter, installieren Sie es und richten Sie es ein
- Ausführliche Eclipse-Tutorials für Anfänger
- JUnit Tutorial für Anfänger - Was ist JUnit Testing?
- AutoIt-Tutorial - AutoIt-Download, Installation und grundlegendes AutoIt-Skript