我想同时使用空手道和硒。我已经阅读了如何调用“ JavaApiTest类”。为了使“ JavaApiTest”类正常工作,我添加了空手道-core依赖项。如果我尝试通过黄瓜赛跑者进行测试,那么我会得到
以下错误:


  java.lang.NoSuchMethodError:
  com.intuit.karate.cucumber.CucumberRunner。(Ljava / lang / Class;)V,


因此,如果我删除了此依赖关系,则CucumberRunner可能与此依赖项发生冲突,因此CucumberRunner.runFeature和CucumberRunner.runClasspathFeature会丢失相应的jar文件。

我还有另一个问题:
如何同时运行黄瓜和空手道功能,以便将结果汇总到一份报告中。

最佳答案

您不能像这样混合黄瓜和空手道,请参考以下问题:https://github.com/intuit/karate/issues/398

如果您遇到图书馆冲突,并且认为这是空手道问题,请按照以下说明进行操作:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue

07-24 16:00