L'exécution de TestNG testng.xml des tests à partir d'Eclipse.
J'ai quelques paquets
com.company.testing.module1
com.company.testing.module2
com.company.testing.module3
J'ai aussi quelques classes qui ont TestNG annotations dans
com.company.testing.tests
Maintenant je l'ai mis testng.xml dans
com.company.testing
Le fichier XML ressemble à
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Foo">
<test name="Bar">
<package>
<package name="com.company.testing.tests" />
</package>
</test>
</suite>
Comment puis-je exécuter la suite de l'Éclipse? Ce Exécutez Configuration dois-je faire?
OriginalL'auteur zihaoyu | 2010-09-09
Vous devez vous connecter pour publier un commentaire.
Installer le TestNG plug-in et lorsque vous avez terminé, vous pouvez simplement faire un clic droit sur votre fichier XML et "Run/Debug... TestNG.
Total tests run: 0, Failures: 0, Skips: 0
résultat. Semble comme aucun test n'a été exécutée. J'ai l'impression que certains classpath config qui doit être fait. Suis-je la corriger? P. S. je suis tellement surpris que l'auteur de TestNG est me répondre!J'obtiens le même problème, 0 exécution des tests. Je suis en train d'exécuter le même programme d'installation à partir de l'invite de commande DOS dans Windows 7. Quelqu'un a-t comprendre cela?
l'utiliser dans votre testng.xml et remplacez les valeurs en fonction de vos tests <!DOCTYPE suite SYSTEM "testng.org/testng-1.0.dtd" > <nom de la suite="testng1" verbose="1" > <test name="alltests"> <forfaits> <nom du package="com.sk176h.testng.simple"></paquet> </packages> </test> </suite>
a fonctionné pour moi comme un charme! mais comme je suis en prenant comme base de maven projet de test, j'ai juste ajouté approprié dépendance au.
OriginalL'auteur Cedric Beust
Vous aurez besoin du plugin testng. Alors, c'est juste une question de courir le testng tâche. Voir la docs pour plus de détails.
OriginalL'auteur Woot4Moo
Pour exécuter votre test par
testNG.xml
allez dans le fichier de classe, cliquez droit et sélectionnez Exécuter en tant qu' >>
run configuratins
.Sélectionnez
Suite
et de parcourir vostestNG.xml
(par défaut dans eclipse testng-customsuite.xml et les EXÉCUTER.OriginalL'auteur SDV