Exécuter en tant qu'TestNG ne figurant pas dans Eclipse
J'essaye de configurer TestNG et d'exécuter un test de l'échantillon à l'aide de TestNG.
J'ai installé le plugin TestNG dans Eclipse, mais lorsque j'essaie d'exécuter le test de TestNG, l'option ne s'affiche pas dans "Exécuter en tant Qu'', il ne montre Que JUnit.
Peut-on dire la raison pour laquelle il n'apparaît pas? ou ai-je raté quelque chose?
J'ai essayé de désinstaller TestNG et de le réinstaller à nouveau, mais pas aller..
Une chose de plus, je ne suis pas autorisé à utiliser JUnit et TestNG en même temps?
Mon eclipse a obtenu la JUnit dans Window -> Préférences -> Java -> JUnit, mais je ne peux pas voir TestNG, pourquoi est-ce?
Veuillez en informer.
Grâce.
- Si TestNG n'est pas affiché dans "configuration en cours d'exécution", ni de "préférences" et vous n'avez pas le point de vue "TestNG", puis le plugin est sans doute pas installée correctement. Vérifiez sous
Help > About > Installation Details > Plug-ins
et voir si elle est inscrite - Le fichier que vous tentez d'exécuter: ce sont les importations?
- J'ai importé le suivant: import org.testng.Affirmer; import org.testng.les annotations.Test;
- J'ai vérifié onglet Plugins comme vous l'avez suggéré, ne pouvait pas trouver le plugin testng là. Les étapes que j'ai suivi pour installer testng dans Eclipse (Luna) 1. Cliqué sur Aide sur la barre d'outils. 2. Cliqué sur Installer de Nouveaux Logiciels. 3. Entré beust.com/eclipse dans le travail avec et passé par la procédure d'installation. Veuillez indiquer si suis en train de faire quelque chose de mal.
- vérifiez votre
workspace/.metadata/.log
pour les éventuelles erreurs - Vu le fichier journal, comme le conseille.. vu ci-dessous les lignes de message d'erreur: !ENTRÉE org.testng.eclipse 4 0 2015-07-01 16:44:42.486 !MESSAGE FrameworkEvent ERREUR !PILE 0 org.osgi.cadre.BundleException: impossible de résoudre le module: org.testng.eclipse [501] en Suspens exigence: avoir Besoin de-la Capacité: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))" au org.eclipse.osgi.le conteneur.Le Module.début du Module.java:434) à org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) at org.eclipse.osgi.le conteneur.ModuleContainer$ContainerStartLevel.incSta
- suis-je utiliser une version plus récente de TestNG (dernière version) qui n'est pas compatible avec ma version 1.6 de Java ?
- Je vais avoir le même problème. À l'aide de la version 1.6 de Java et eclipse Luna EE, installé TestNG, mais sa s'affichent pas dans les menus, ou de l'exécution que les configurations. Ce que je suis fait mal, désinstallé et réinstallé plusieurs fois, n'en vain, de vérifier l'espace de travail/.les métadonnées./.journal et pas les entrées pertinentes. D'autres ici sont en utilisant le même eclipse et le plugin TestNG sans problèmes.
Vous devez vous connecter pour publier un commentaire.
Comme une solution de contournement, j'ai essayé d'installer eclipse-jee-mars-R-win32-x86_64' et mis à jour JDK de 1.6 à 1.7, il a travaillé pour moi. Donc, pour l'instant ne suis pas à l'aide d'Eclipse Luna plus.
Faire ce ne sera pas troubler votre espace de travail. Tous vos projets reste la même. La seule chose c'est que vous devez point eclipse précédente de votre espace de travail lui-même.
Merci à tous pour vos commentaires.