我想一起使用空手道和硒 . 我已经阅读了如何调用“JavaApiTest类” . 为了使“JavaApiTest”类工作,我添加了karate -core依赖 . 如果我尝试从黄瓜跑步者运行我的测试,那么我得到以下错误:
java.lang.NoSuchMethodError:com.intuit.karate.cucumber.CucumberRunner . (Ljava / lang / Class;)V,
所以可能Cucumber运行器与此依赖项存在冲突,如果我删除此依赖项而不是CucumberRunner.runFeature和CucumberRunner.runClasspathFeature错过相应的jar文件 .
我还有另一个问题:如何同时运行黄瓜和空手道功能,以便在一份报告中总结结果 .
1 回答
你不能像这样混合Cucumber和Karate,请参考这个问题:https://github.com/intuit/karate/issues/398
如果您遇到图书馆冲突,并且您认为这是空手道问题,请按照以下说明操作:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue