0

我正在尝试将 cucumber-java 转换为 Qmetry Automation FrameWork。运行程序时,我收到以下错误消息:

org.testng.TestNGException:工厂方法类 com.qmetry.qaf.automation.step.client.ScenarioFactory.getTestsFromFile() 在 org.testng.internal.FactoryMethod.invoke(FactoryMethod.java:197) 在 org. testng.internal.TestNGClassFinder.processFactory(TestNGClassFinder.java:223) at org.testng.internal.TestNGClassFinder.processMethod(TestNGClassFinder.java:179) at org.testng.internal.TestNGClassFinder.processClass(TestNGClassFinder.java:171) at org .testng.internal.TestNGClassFinder.(TestNGClassFinder.java:121) 在 org.testng.TestRunner.initMethods(TestRunner.java:370) 在 org.testng.TestRunner.init(TestRunner.java:271) 在 org.testng.TestRunner .init(TestRunner.java:241) 在 org.testng.TestRunner.(TestRunner.java:192) 在 org.testng.remote.support.RemoteTestNG6_12$1。newTestRunner(RemoteTestNG6_12.java:33) at org.testng.remote.support.RemoteTestNG6_12$DelegatingTestRunnerFactory.newTestRunner(RemoteTestNG6_12.java:66) at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:713) at org.testng .SuiteRunner.init(SuiteRunner.java:260) at org.testng.SuiteRunner.(SuiteRunner.java:198) at org.testng.TestNG.createSuiteRunner(TestNG.java:1295) at org.testng.TestNG.createSuiteRunners(TestNG .java:1273) 在 org.testng.TestNG.runSuitesLocally(TestNG.java:1128) 在 org.testng.TestNG.runSuites(TestNG.java:1049) 在 org.testng.TestNG.run(TestNG.java:1017)在 org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114) 在 org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) 在 org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) 原因:java.lang.IllegalArgumentException: sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.DelegatingMethodAccessorImpl.invoke( Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.FactoryMethod.invoke(FactoryMethod.java:167) ... 21 更多还有 21 个还有 21 个

4

0 回答 0