download install configure junit eclipse
Questo tutorial spiega come scaricare, installare e configurare JUnit in Eclipse. Include l'impostazione delle variabili d'ambiente, l'architettura e la configurazione di JUnit 5:
Poiché JUnit è un framework per Java, deve essere installato prima dell'installazione di JUnit. Inoltre, scarica eclipse.exe sul tuo sistema per far funzionare Eclipse prima di configurare JUnit.
Supponendo che Java ed Eclipse siano a posto, impareremo quanto segue in questo tutorial:
- Come scaricare, installare, configurare e ottenere JUnit 4 lavorando sul nostro sistema.
- Tutto sull'architettura di JUnit 5 in breve.
- Come installare e far funzionare JUnit 5 sul nostro sistema?
- Le versioni JDK supportate da JUnit 4 e JUnit 5.
=> Dai un'occhiata alla guida alla formazione Perfect JUnit qui.
Cosa imparerai:
- Scarica e installa JUnit in Eclipse
- Architettura JUnit 5
- Imposta JUnit 5 in Eclipse
- Requisiti della versione JDK: JUnit 4 vs JUnit 5
- Conclusione
Scarica e installa JUnit in Eclipse
Di seguito sono riportati tre passaggi importanti per far funzionare Junit sul nostro sistema.
- Scarica i jar JUnit da detti URL.
- Associa questi jar alle variabili di sistema impostando le variabili di ambiente.
- Configura e crea il percorso in Eclipse.
Ora, immergiamoci nel processo per comprendere l'approccio pratico alla configurazione di JUnit.
Scarica i barattoli JUnit
# 1) Vai all'URL junit.org/junit4 . Potresti digitare '/ junit4' nell'URL nel caso in cui desideri scaricare un file jar per JUnit versione 4. Utilizza '/ junit5' nell'URL se desideri scaricare un file jar per JUnit versione 5.
Screenshot qui sotto:
Il Scarica e installa link non reindirizza da nessuna parte se non al collegamento Github dove è stato possibile trovare il jar JUnit.
#Due) Scarica i seguenti JAR e aggiungili al tuo classpath di prova:
- Junit.jar
- Hamcrest-core.java
Clic Qui per l'URL alternativo per scaricare i vasi.
Imposta variabili d'ambiente
Ora vedremo come impostare le nostre variabili di ambiente per far funzionare JUnit.
# 1) Il primo passo è andare su Variabili d'ambiente, nel pannello, sotto le variabili di sistema, fare clic su Nuovo pulsante, aggiungi una variabile JUNIT_HOME, e contro di esso aggiungi il percorso in cui hai posizionato i vasi JUnit.
( Nota: Il flusso di navigazione per andare alle variabili d'ambiente è Pannello di controllo => Avanzate => Variabili d'ambiente )
come dividere una stringa per carattere in python
#Due) Facendo clic Nuovo in Variabili di sistema, viene visualizzato un popup in cui la prima casella di testo richiederà all'utente di inserire il nome della variabile, ad esempio JUNIT_HOME in questo caso e un secondo campo di testo che richiede all'utente di inserire il percorso dei file jar JUnit. ad esempio C: lanadmin junit4 come istanza.
Controlla lo screenshot qui sotto per una migliore chiarezza:
# 3) Facendo clic su OK, una voce di JUNIT_HOME aggiunge ai record della sezione Variabile di sistema.
# 4) Con un approccio simile a quello sopra, aggiungi quindi un nuovo nome di variabile CLASSPATH con valore% CLASSPATH%; JUNIT_HOME% junit posizione del vaso che è% CLASSPATH%; JUNIT_HOME% C: lanadmin junit.jar per nostra istanza.
Viene quindi aggiunto all'elenco delle variabili delle variabili di ambiente come mostrato di seguito:
Per eseguire i tuoi test JUnit, avrai bisogno dei seguenti elementi nel tuo CLASSPATH:
- File di classe JUnit
- Altri file di classe di test Java
- Librerie da cui dipendono i file di classe. In altre parole, tutti i file .jar richiesti.
Configura e crea JUnit in Eclipse
# 1) Crea una nuova cartella del progetto.
#Due) Fare clic con il tasto destro sulla cartella del progetto creata e fare clic su Build Path => Configura il percorso di build.
# 3) Una finestra intitolata Percorso build Java si apre.
# 4) Clicca sul Barattoli esterni pulsante che apre una finestra che consente di sfogliare i file jar di JUnit o i file di libreria. Selezionando il percorso dei file jar, tutti i file di libreria necessari per JUnit vengono aggiunti in Eclipse.
Screenshot qui sotto:
Verifica che JUnit funzioni correttamente in Eclipse
# 1) Per effettuare un controllo incrociato e confermare se i file di libreria richiesti sono stati aggiunti in Eclipse, è possibile seguire l'approccio seguente:
- Fare clic con il pulsante destro del mouse sulla cartella del progetto,
- Seleziona Build Path,
- Quindi seleziona Configura build,
- Seleziona la scheda ' Biblioteche , nella libreria JRE, verifica che tutti i file jar relativi a JUnit siano presenti.
- Se sì, allora sei pronto con la configurazione di JUnit nel tuo Eclipse e ora sei pronto per testare un programma JUNIT di base.
#Due) Ora aggiungi un semplice test JUnit e verifica se viene eseguito come previsto. Tuttavia, se l'esecuzione del file di test JUnit o del file di test Java risulta in NoClassDefFoundError , implica che i file dipendenti non sono presenti nel classpath.
Potrebbe essere necessario verificare l'accuratezza del percorso di classe partendo dalle variabili di ambiente ai file di libreria in Eclipse.
# 3) A volte la pulizia della cartella del progetto aiuta anche a sbarazzarsi del file NoClassDefFoundError . Questo può essere fatto selezionando Progetto => Clean . In questo modo prima si aggiorna la cartella del progetto corrente e poi si ricostruisce lo spazio di lavoro.
Architettura JUnit 5
Nota: Tutti i programmi spiegati nelle sezioni precedenti riguardano JUnit 4. Da qui in poi, avremo una comprensione mirata di JUnit 4 vs JUnit 5.
JUnit 5 funziona con Java 8 o versioni successive, quindi supporta anche l'espressione lambda del codice Java. È la prossima generazione di JUnit che viene fornita con diverse versioni denominate come segue:
- Piattaforma JUnit
- JUnit Jupiter
- JUnit Vintage
# 1) Piattaforma JUnit:
La piattaforma JUnit per JUnit 5 funziona con l'utilizzo di due API: una che consente agli utenti di creare un framework di test e un'altra che aiuta gli utenti a lanciare un test attraverso l'IDE e tramite la riga di comando.
# 2) JUnit Jupiter:
Questa è una nuova versione che viene fornita con elenchi multipli ed estesi di annotazioni JUnit.
# 3) JUnit Vintage
A volte, tutto ciò di cui abbiamo bisogno è che la versione precedente del codice JUnit funzioni come funzionava prima nonostante l'aggiornamento della versione. Fondamentalmente viene utilizzato quando ci sono situazioni per migrare da JUnit 3 o 4 a JUnit 5.
Imposta JUnit 5 in Eclipse
L'installazione e la configurazione di JUnit 4 sono già state trattate nelle sezioni iniziali di questo tutorial.
Esistono dipendenze Maven per l'installazione delle versioni JUnit 5 - Platform, Jupiter e Vintage sull'URL https://junit.org/junit5/
Troverai tutti i dettagli in entrata e in uscita dell'inclusione delle dipendenze Maven e dell'impostazione di un progetto Maven in un argomento separato trattato verso la fine della serie JUnit. La configurazione e l'installazione di JUnit 5 saranno sicuramente discusse nell'argomento.
Requisiti della versione JDK: JUnit 4 vs JUnit 5
Nella griglia sottostante, abbiamo annotato la versione JDK richiesta per la versione JUnit.
Versione JUnit | Versione JDK richiesta |
---|---|
JUnit 4 | Java 5 o superiore |
JUnit 5 | Java 8 o superiore |
Conclusione
Si trattava di una comprensione dettagliata di come scaricare, installare e configurare JUnit. C'era solo una breve comprensione di JUnit 5, tuttavia i suoi dettagli di configurazione saranno trattati nel tutorial per Java Maven .
Nel prossimo tutorial impareremo come creare un test case JUnit insieme agli esempi di test JUnit 4.
=> Visita qui per l'esclusiva serie di tutorial di formazione JUnit.
Lettura consigliata
- Come scaricare, installare e configurare Java
- Download dell'eBook Testing Primer
- JMeter Video 1: Introduzione, download e installazione di JMeter
- Come scaricare, installare ed eseguire Jenkins
- Scarica, installa e configura Appium per Windows
- Tutorial approfonditi su Eclipse per principianti
- Tutorial JUnit per principianti - Che cos'è il test JUnit
- Tutorial AutoIt - Download, installazione e script AutoIt di base di AutoIt