2015-12-02 1 views
2

J'ai créé une classe TestNG (FirstTest.java) et lorsque j'exécute le scénario de test TestNG Test, j'obtiens l'erreur suivante.TestNG Une erreur interne s'est produite lors du lancement

Une erreur interne s'est produite lors de: "Lancement de FirstTest". java.lang.NullPointerException

Eclipse Version: Service de Luna presse 2 (4.4.2)

Si quelqu'un sait S'il vous plaît aider!

+1

Pouvez-vous fournir tous les stacktrace et votre classe de test? – juherr

Répondre

5

J'ai rencontré un problème avec des symptômes similaires aujourd'hui. Je ne suis pas sûr si c'est le même problème mais il correspond à tout dans votre question.

Dans mon cas, les fichiers journaux dit:

!ENTRY org.eclipse.core.jobs 4 2 2015-12-03 15:49:19.369 
!MESSAGE An internal error occurred during: "Launching NewTest". 
!STACK 0 
java.lang.NullPointerException 
at org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getVMArgsFromPom(MavenTestNGLaunchConfigurationProvider.java:74) 

Donc mon problème est que le TestNG-plugin Eclipse n'a pas réussi à trouver le pom-file, comme je ne l'utilise Maven. Quoi qu'il en soit, après avoir désinstallé la partie M2E (Maven ...) optionnelle du plugin TestNG Eclipse, j'ai pu exécuter mes tests cas testNG avec succès.

Si vous avez le même problème, vous désinstaller la partie M2E dans Eclipse en sélectionnant

  • Aide
  • installer un nouveau logiciel ...
  • Ce qui est déjà installé?
  • Sélectionnez le logiciel TestNG M2E et cliquez sur Désinstaller

Hope this helps!

1

I Installée TestNG dans Eclipse et a essayé d'exécuter le cas de test, mais a obtenu un message d'erreur « Lancement de cas de test a rencontré un problème, une erreur interne se produit au cours lors du lancement de cas de test »

je suppose que TestNG-plugin Eclipse pourrait échoué, j'ai désinstallé M2E en option (Maven ...). Après avoir désinstallé la partie optionnelle M2E (Maven ...) du plugin TestNG Eclipse, j'ai pu exécuter mes tests cas testNG avec succès.

Si vous avez le même problème, vous désinstaller la partie M2E dans Eclipse en sélectionnant

Aide installer un nouveau logiciel ... Qu'est-ce que est déjà installé? Sélectionnez le logiciel TestNG M2E et cliquez sur désinstaller

+0

Merci Rahul, votre réponse m'a aidé à résoudre mon problème. :) –

3

Vous devez désinstaller M2E. Je désinstallées comme ci-dessous chemin: Aide-> Installer une nouvelle Logiciels-> Déjà installé -> Désinstaller M2E

1

The issue a été fixé, s'il vous plaît utiliser la dernière version 6.12.0.201709050550: http://beust.com/eclipse.

Lien le problème similaire here