1

我一直在使用 cucumber-java 1.1.1 并移至 1.1.4。但是,当我从 Eclipse 运行测试时,出现以下错误。我不确定为什么。

请让我知道如何解决此问题。

com.xyz.test.abc.testngintgn.CucumberTestImpl.cucumber 失败 java.lang.IllegalArgumentException:不是文件或目录:/Users/me/git/qa_abcTestCases/cucumbertests/classpath:cucumber/runtime at cucumber.runtime.io.FileResourceIterator $FileIterator.(FileResourceIterator.java:54) 在 cucumber.runtime.io.FileResourceIterator.(FileResourceIterator.java:20) 在 cucumber.runtime.io.FileResourceIterable.iterator(FileResourceIterable.java:19) 在 cucumber.runtime.io。 ResourceLoaderReflections.getDescendants(ResourceLoaderReflections.java:30) 在 cucumber.runtime.io.ResourceLoaderReflections.instantiateSubclasses(ResourceLoaderReflections.java:55) 在 cucumber.runtime.Runtime.loadBackends(Runtime.java:78) 在 cucumber.runtime.Runtime.( Runtime.java:52) 在 com.paypal.test.abc.testngintgn.CucumberTestImpl.cucumber(CucumberTestImpl.java:71) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang .reflect.Method.invoke(Method.java:597) 在 org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) 在 org.testng.internal.Invoker.invokeMethod(Invoker.java:714) 在 org. testng.internal.Invoker.invokeTestMethod(Invoker.java:901) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) at org .testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) 在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 在 java.lang.Thread.run(Thread.java:680)

4

0 回答 0