Come installare TestNG In Eclipse: Guida passo passo

Come già sapete, TestNG o Test Next Generation è uno dei framework di test di automazione più utilizzati in Java. Ispirato da JUnit e NUnit, Cedric Beust ha creato TestNG con l’idea di coprire quasi tutti i tipi di modelli di test, sia funzionali che end-to-end. Le annotazioni, le funzionalità, l’usabilità, le funzionalità e la facilità d’uso rendono TestNG una scelta molto popolare di framework. Di seguito sono elencati alcuni dei principali vantaggi dell’utilizzo di TestNG-

  • La funzione di reporting fornisce un report XML dettagliato di ogni test riuscito, fallito o saltato.

  • Il test parallelo assiste i tester nell’esecuzione di più casi di test con l’ulteriore vantaggio dell’integrazione CI/CD.

  • La funzione annotazioni consente agli sviluppatori di gestire le eccezioni e comprendere facilmente il codice.

  • Casi di test possono essere raggruppati insieme o priorità facilmente.

  • Configurazione runtime flessibile.

In questo articolo, imparerai come installare TestNG in Eclipse e configurarlo nel tuo sistema per iniziare a costruire un framework per il tuo progetto di test. A partire con l’installazione del plugin TestNG per Eclipse.

TestNG è basato su Java ed è necessario installarlo nel caso in cui non l’abbiate già fatto. Ora per iniziare con l’installazione del plugin TestNG per Eclipse, è necessario avviare Eclipse IDE e quindi seguire questi passaggi.

Passo #1: Una volta lanciato Eclipse, fare clic su Help e quindi su Eclipse Marketplace.

eclipse marketplace

Passo #2: si aprirà una nuova finestra, in cui è necessario digitare “TestNG” nella casella di testo Trova e fare clic sul pulsante Vai.

Passo # 3: Ora vedrai i risultati della ricerca con TestNG per Eclipse in alto. Tutto quello che devi fare ora è fare clic sul pulsante Installa accanto ad esso.

testNG per eclipse

Passo #4: La risoluzione delle funzionalità potrebbe richiedere alcuni minuti dopo i quali è necessario verificare che la casella di controllo per TestNG sia selezionata e fare clic sul pulsante Conferma.

eclipse marketplace

Passo #5: Selezionare “Mantenere la mia installazione lo stesso” opzione e di nuovo fare clic sul pulsante Conferma.

confermare caratteristiche

Passo #6: Accettare la licenza e fare clic sul pulsante Fine.

licenze

Nota: Affinché la modifica sia efficace, dovrai riavviare Eclipse e ora sarai in grado di vedere TestNG installato facendo clic con il pulsante destro del mouse su qualsiasi progetto e vedendo TestNG nelle opzioni del menu.

 testNG

Hai visto quanto fosse facile questo processo?

Non riesci a trovare il plugin TestNG nel Marketplace di Eclipse? Fallo!

In alcune versioni di Eclipse, potresti non trovare il plugin TestNG nel marketplace di Eclipse. È ancora possibile installare TestNG in Eclipse.

Passo 1: Vai alla guida di Eclipse e fai clic sul pulsante “Installa nuovo software”.

testNG plugin

Passo 2: Fare clic sul pulsante Aggiungi e digitare “TestNG” come nome e “http://dl.bintray.com/testng-team/testng-eclipse-release/ ” come percorso.

software disponibile

Passo 3: Una volta aggiunto il percorso, si noterà una voce TestNG sotto il nome. È quindi necessario selezionarlo e fare clic su Avanti per installare TestNG in Eclipse. Accetta il contratto di licenza e premi il pulsante Fine.

È disattivato in questa immagine perché l’ho già installato. Non preoccuparti però, funzionerà perfettamente per te.

Non vuoi installare TestNG con Eclipse? Usa il file della libreria locale

Se non vuoi installare TestNG Eclipse o TestNG con IntelliJ, c’è un altro modo per aggiungere TestNG al tuo progetto. È scaricando il file di libreria nel sistema e quindi aggiungendolo manualmente al percorso di compilazione del progetto in cui si desidera utilizzarlo. È abbastanza simile al metodo che abbiamo usato sopra, l’unica differenza è che prima scaricheremo il file della libreria sul nostro sistema e lo aggiungeremo al percorso di compilazione in seguito. Si consiglia di installare il plug-in TestNG per Eclipse piuttosto che aggiungerlo manualmente al percorso di compilazione poiché sarà necessario aggiungerlo manualmente a ogni progetto. D’altra parte, se è installato in Eclipse non dovrai configurare il percorso di compilazione ancora e ancora. Vediamo rapidamente i passi che si avrebbe bisogno di seguire–

  1. È possibile scaricare il file lib TestNG da qui.

  2. Una volta scaricato il file zippato, copiarlo in una posizione di vostra scelta. L’ho aggiunto al percorso sottostante nel mio sistema –  org.test

  3. Ora, apri Eclipse e fai clic su Aiuto nella barra dei menu e fai clic su Installa nuovo software.
  4. Fare clic su Aggiungi e dare il nome come TestNG e il percorso in cui è stato memorizzato il file zip nel campo posizione e fare clic su OK. testNG
  5. Selezionare TestNG e fare clic su Avanti. vai avanti
  6. Basta cliccare su Avanti se si ottiene qualsiasi riparazione o Installare pagina dettagli. Accetta la licenza e clicca su Fine. rivedere le licenze
  7. Riavviare Eclipse.
  8. Una volta fatto è necessario aggiungere la libreria al percorso di compilazione del progetto. Fare clic destro sul progetto e andare a Costruire percorso e nella nuova finestra pop-up fare clic su Aggiungi libreria. percorso di compilazione java
  9. Vedrai TestNG come opzione nella nuova finestra, basta selezionarlo e fare clic su Avanti. aggiungi libreria

  10. Una volta fatto, vedrai ora la libreria testNG sotto la struttura del tuo progetto.lambdaprogetto

  11. Ora puoi verificare se TestNG è pronto per essere utilizzato nel tuo progetto semplicemente scrivendo qualsiasi tag di annotazione, come @Test nel tuo script. Vedrai che al passaggio del mouse sul tag, ottieni le opzioni per importare il pacchetto TestNG. @prova

E ci si va si può vedere TestNG in fase di configurazione nel sistema e tutto pronto per l’uso.

Dopo aver installato TestNG Eclipse, potremmo aver bisogno di convertire alcuni dei progetti che abbiamo creato come un normale progetto java in un progetto TestNG. Lascia che ti spieghi rapidamente come farlo.

Impostazione dei test TestNG Eclipse dai progetti Java esistenti

Passo #1: Convertire i test esistenti in test TestNG è un processo molto semplice. Basta aprire Eclipse e fare clic con il pulsante destro del mouse sul progetto che è necessario convertire in TestNG.

crea TestNG

Passo #2: Seleziona e fai clic su Converti in TestNG. Vedrai una finestra di refactoring spuntare con il testng.dettagli xml. Per ora, mantenere le cose così com’è e fare clic su Fine. Discuteremo testng.xml in dettaglio in ulteriori post. Per ora, vediamo che il nostro progetto Java viene convertito in TestNG e un testng.xml è stato creato.

.xml

prova.xml

Ora è possibile eseguire le classi di test nell’ambito del progetto come test TestNG.

esegui come testng

Ora che abbiamo finito con l’installazione e la configurazione del plugin TestNG per Eclipse, parleremo ulteriormente della creazione del nostro primo progetto TestNG e dell’esecuzione dello stesso nel nostro prossimo post. Useremo Eclipse in tutta la serie TestNG, anche se spetta completamente a te eseguire TestNG in Eclipse o qualsiasi altro IDE per scrivere ed eseguire i tuoi casi di test.

Ora puoi eseguire il tuo primo script TestNG Selenium. Buon test!