在Eclipse上运行配置后,出现以下异常。最近移至新系统,不得不更新我的所有设置。
[RemoteTestNG]无法从类java.lang.ClassNotFoundException:org.testng.internal.Version获得TestNG版本 [RemoteTestNG]现在尝试从pom.properties解析版本 [RemoteTestNG]在jar:file:/ C:/Selenium/testng-6.0.jar!/META-INF/maven/org.testng/testng/pom.properties处解析TestNG版本 [RemoteTestNG]检测到TestNG版本6.0.0 [TestNG]正在运行: C:\ Users \ Dell \ AppData \ Local \ Temp \ testng-eclipse-2062362539 \ testng-customsuite.xml
java.lang.NullPointerException 在org.testng.remote.strprotocol.TestResultMessage。(TestResultMessage.java:127) 在org.testng.remote.strprotocol.TestResultMessage。(TestResultMessage.java:148) 在org.testng.remote.strprotocol.RemoteTestListener1.onTestFailure(RemoteTestListener1.java:68) 在org.testng.remote.strprotocol.RemoteTestListener1.onConfigurationFailure(RemoteTestListener1.java:98) 在org.testng.internal.Invoker.runConfigurationListeners(Invoker.java:1770) 在org.testng.internal.Invoker.handleConfigurationFailure(Invoker.java:323) 在org.testng.internal.Invoker.invokeConfigurations(Invoker.java:226) 在org.testng.internal.Invoker.invokeConfigurations(Invoker.java:130) 在org.testng.TestRunner.beforeRun(TestRunner.java:624) 在org.testng.TestRunner.run(TestRunner.java:592) 在org.testng.SuiteRunner.runTest(SuiteRunner.java:317) 在org.testng.SuiteRunner.runSequentially(SuiteRunner.java:312) 在org.testng.SuiteRunner.privateRun(SuiteRunner.java:274) 在org.testng.SuiteRunner.run(SuiteRunner.java:223) 在org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 在org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) 在org.testng.TestNG.runSuitesSequentially(TestNG.java:1039) 在org.testng.TestNG.runSuitesLocally(TestNG.java:964) 在org.testng.TestNG.run(TestNG.java:900) 在org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114) 在org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) 在org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)