运行TestNG测试时出现异常

3
我似乎无法运行任何测试,因为我遇到了以下异常:

java.lang.AbstractMethodError: org.testng.remote.RemoteTestNG$DelegatingTestRunnerFactory.newTestRunner(Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection;Ljava/util/List;)Lorg/testng/TestRunner; at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner

我们使用TestNG,我依赖的jar文件是以下版本:

testng.6.9.12

你有什么想法吗?

问题可能出在testng.jar上。尝试使用不同版本的testng。 - Deendayal Garg
你应该在 https://youtrack.jetbrains.com/issues?q=%23%7BUnit%20Testing.%20TestNG%7D 提交一个问题, 但我认为 IDEA14 太旧了,不支持新的 TestNG 版本。 - juherr
奇怪。几天前测试运行得很好。如果是testng.jar的版本升级,进行干净的重建不应该可以解决吗?我们的构建系统是gradle,并且我们有多个项目。 - Marco Pantani
3个回答

6

升级到最新版本的IntelliJ 2016.1可以解决这个问题。


我也不得不升级到 IntelliJ 2016 才能解决这个问题。我尝试了 IntelliJ 14 和 15,但都没有成功。 - nyarasha

5

0
你可以尝试更新你的IDE中的TestNG插件。有可能你正在使用的TestNG版本和安装在你的IDE中的TestNG插件不兼容。因此,在更新后,它有可能会正常工作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接