TestNG - Branchez avec Eclipse
Pour configurer TestNG avec Eclipse, suivez les étapes ci-dessous -
Étape 1: Téléchargez l'archive TestNG
Téléchargez la dernière version du fichier jar TestNG à partir de http://www.testng.org
OS | Nom de l'archive |
---|---|
les fenêtres | testng-6.8.jar |
Linux | testng-6.8.jar |
Mac | testng-6.8.jar |
Nous supposons que vous avez copié le fichier JAR ci-dessus dans le dossier C: \> TestNG.
Étape 2: définir l'environnement Eclipse
Ouvrez eclipse → faites un clic droit sur le projet et allez dans la propriété → Build Path → Configure Build Path et ajoutez le testng-6.8.jar dans les bibliothèques en utilisant le bouton Add External Jar .
Nous supposons que votre Eclipse a un plug-in TestNG intégré; s'il n'est pas disponible, veuillez obtenir la dernière version en utilisant le site de mise à jour.
Dans votre Eclipse IDE, sélectionnez Aide / Mises à jour logicielles / Rechercher et installer .
Recherchez de nouvelles fonctionnalités à installer.
Nouveau site distant.
Pour Eclipse 3.4 et supérieur, entrez http://beust.com/eclipse.
Pour Eclipse 3.3 et versions antérieures, entrez http://beust.com/eclipse1.
Assurez-vous que la case à cocher en regard de l'URL est cochée et cliquez sur Suivant .
Eclipse vous guidera ensuite tout au long du processus.
Maintenant, votre Eclipse est prêt pour le développement de cas de test TestNG.
Étape 3: Vérifiez l'installation de TestNG dans Eclipse
Créez un projet TestNGProject dans Eclipse à n'importe quel endroit.
Créez une classe MessageUtil à tester dans le projet.
/*
* This class prints the given message on console.
*/
public class MessageUtil {
private String message;
//Constructor
//@param message to be printed
public MessageUtil(String message) {
this.message = message;
}
// prints the message
public String printMessage() {
System.out.println(message);
return message;
}
}
Créez une classe de test TestNGExample dans le projet.
import org.testng.Assert;
import org.testng.annotations.Test;
public class TestNGExample {
String message = "Hello World";
MessageUtil messageUtil = new MessageUtil(message);
@Test
public void testPrintMessage() {
Assert.assertEquals(message,messageUtil.printMessage());
}
}
La structure du projet doit être la suivante -
Enfin, vérifiez la sortie du programme en cliquant avec le bouton droit sur le programme et en exécutant TestNG.
Vérifiez le résultat.