Comment Installer TestNG Dans Eclipse: Guide Étape Par Étape

Comme vous le savez déjà, TestNG ou Test Next Generation est l’un des frameworks de test d’automatisation les plus fréquemment utilisés en Java. Inspiré par JUnit et NUnit, Cédric Beust a créé TestNG avec l’idée de couvrir presque tous les types de modèles de test, qu’ils soient fonctionnels ou de bout en bout. Les annotations, les fonctionnalités, la convivialité, les fonctionnalités et la facilité d’utilisation font de TestNG un choix de framework très populaire. Voici quelques-uns des principaux avantages de l’utilisation de TestNG-

  • La fonction de reporting fournit un rapport XML détaillé de chaque test réussi, échoué ou ignoré.

  • Les tests parallèles aident les testeurs à exécuter plusieurs cas de test avec l’avantage supplémentaire de l’intégration CI/ CD.

  • La fonctionnalité annotations permet aux développeurs de gérer les exceptions et de comprendre facilement le code.

  • Les cas de test peuvent être regroupés ou hiérarchisés facilement.

  • Configuration d’exécution flexible.

Dans cet article, vous apprendrez à installer TestNG dans Eclipse et à le configurer dans votre système pour commencer à créer un framework pour votre projet de test. En commençant par l’installation du plugin TestNG pour Eclipse.

TestNG est basé sur Java et vous devez l’installer au cas où vous ne l’auriez pas déjà fait. Maintenant, pour commencer l’installation du plugin TestNG pour Eclipse, vous devez lancer Eclipse ID, puis suivre ces étapes.

Étape #1: Une fois Eclipse lancée, cliquez sur Aide, puis sur Eclipse Marketplace.

 eclipse marketplace

Étape #2: Une nouvelle fenêtre s’ouvrira, dans laquelle vous devrez taper « TestNG » dans la zone de texte Rechercher et cliquer sur le bouton Go.

Étape #3: Vous verrez maintenant les résultats de la recherche avec TestNG pour Eclipse en haut. Tout ce que vous devez faire maintenant est de cliquer sur le bouton Installer à côté.

 TestNG pour eclipse

Étape #4: La résolution des fonctionnalités peut prendre quelques minutes après quoi vous devez vérifier que la case à cocher pour TestNG est cochée et cliquer sur le bouton Confirmer.

 eclipse marketplace

Étape #5: Sélectionnez l’option « Conserver la même installation » et cliquez à nouveau sur le bouton Confirmer.

 confirmer les fonctionnalités

Étape #6: Acceptez la licence et cliquez sur le bouton Terminer.

 licences

Remarque: Pour que la modification soit effective, vous devrez redémarrer Eclipse et vous pourrez désormais voir TestNG installé en cliquant avec le bouton droit de la souris sur n’importe quel projet et en voyant TestNG dans les options du menu.

 TestNG

Avez-vous vu à quel point ce processus était facile?

Impossible De Trouver Le Plugin TestNG Sur Le Marché Eclipse? Fais Ça!

Dans certaines versions d’Eclipse, il se peut que vous ne trouviez pas le plugin TestNG sur le marché Eclipse. Vous pouvez toujours installer TestNG dans Eclipse.

Étape 1: Allez à l’aide d’Eclipse et cliquez sur le bouton « Installer un nouveau logiciel ».

 Plugin TestNG

Étape 2: Cliquez sur le bouton Ajouter et tapez « TestNG » comme nom et « http://dl.bintray.com/testng-team/testng-eclipse-release/ » comme chemin.

 logiciel disponible

Étape 3: Une fois que vous avez ajouté le chemin, vous remarquerez une entrée TestNG sous le nom. Vous devez ensuite sélectionner cela et cliquer sur Suivant pour installer TestNG dans Eclipse. Acceptez le contrat de licence et cliquez sur le bouton Terminer.

Il est grisé sur cette image car je l’ai déjà installé. Ne vous inquiétez pas cependant, cela fonctionnera parfaitement pour vous.

Vous Ne Voulez Pas Installer TestNG Avec Eclipse ? Utilisez le fichier de bibliothèque local

Si vous ne souhaitez pas installer TestNG Eclipse ou TestNG avec IntelliJ, il existe un autre moyen d’ajouter TestNG à votre projet. C’est en téléchargeant le fichier de bibliothèque dans votre système, puis en l’ajoutant manuellement au chemin de construction du projet où vous souhaitez l’utiliser. C’est assez similaire à la méthode que nous avons utilisée ci-dessus, la seule différence étant que nous téléchargerons d’abord le fichier de bibliothèque sur notre système et l’ajouterons au chemin de construction plus tard. Nous vous recommandons d’installer le plugin TestNG pour Eclipse plutôt que de l’ajouter manuellement au chemin de construction, car vous devrez l’ajouter manuellement à chaque projet. D’un autre côté, s’il est installé dans Eclipse, vous n’aurez pas à configurer le chemin de construction encore et encore. Laissez-nous voir rapidement les étapes à suivre –

  1. Vous pouvez télécharger le fichier TestNG lib à partir d’ici.

  2. Une fois le fichier compressé téléchargé, copiez-le à l’emplacement de votre choix. Je l’ai ajouté au chemin ci-dessous dans mon organisation system-.testng

  3. Maintenant, ouvrez Eclipse et cliquez sur Aide dans la barre de menus et cliquez sur Installer un nouveau logiciel.
  4. Cliquez sur Ajouter et donnez un nom comme TestNG et le chemin d’accès où vous avez stocké le fichier zip dans le champ emplacement et cliquez sur OK. TestNG
  5. Sélectionnez TestNG et cliquez sur Suivant. aller suivant
  6. Cliquez simplement sur Suivant si vous obtenez une page de correction ou de détails d’installation. Acceptez la licence et cliquez sur Terminer. vérifiez les licences
  7. Redémarrez votre Eclipse.
  8. Une fois cela fait, vous devez ajouter la bibliothèque au chemin de construction du projet. Cliquez avec le bouton droit sur votre projet et allez dans Build path et dans la nouvelle fenêtre contextuelle, cliquez sur Ajouter une bibliothèque. chemin de construction java
  9. Vous verrez TestNG comme une option dans la nouvelle fenêtre, sélectionnez-le et cliquez sur Suivant. ajouter une bibliothèque

  10. Une fois cela fait, vous verrez maintenant la bibliothèque TestNG sous la structure de votre projet. projet lambdaprojet

  11. Vous pouvez maintenant vérifier si TestNG est prêt à être utilisé dans votre projet en écrivant simplement n’importe quelle balise d’annotation, comme @Test dans votre script. Vous verrez qu’en survolant la balise, vous obtenez des options pour importer le package TestNG. @ test

Et là, vous pouvez voir que TestNG est configuré dans votre système et tout est prêt à l’emploi.

Après avoir installé TestNG Eclipse, nous pourrions avoir besoin de convertir certains des projets que nous avons créés en tant que projet java normal en un projet TestNG. Permettez-moi de vous informer rapidement sur la façon de le faire.

Configuration de tests Eclipse TestNG À Partir de Vos projets Java existants

Étape #1: La conversion de vos tests existants en tests TestNG est un processus très simple. Il suffit d’ouvrir Eclipse et de cliquer avec le bouton droit sur le projet que vous devez convertir en TestNG.

 créer un TEST

Étape #2: Sélectionnez et cliquez sur Convertir en TestNG. Vous verrez une fenêtre de refactorisation apparaître avec le testng.détails xml. Pour l’instant, gardez les choses telles quelles et cliquez sur Terminer. Nous allons discuter de testng.xml en détail dans d’autres articles. Pour l’instant, voyons que notre projet Java est converti en TestNG et en testng.xml est créé.

.xml

 testng.xml

Maintenant, vous pouvez exécuter les classes de test sous le projet en tant que tests de test.

 exécuter en tant que testng

Maintenant que nous avons terminé l’installation et la configuration du plugin TestNG pour Eclipse, nous parlerons plus avant de créer notre premier projet TestNG et de l’exécuter dans notre prochain post. Nous utiliserons Eclipse tout au long de la série TestNG, bien qu’il vous appartienne d’exécuter TestNG dans Eclipse ou tout autreE pour écrire et exécuter vos cas de test.

Maintenant, vous pouvez exécuter votre premier script TestNG Selenium. Bon test!