【问题标题】:connect Karate with selenium将空手道与硒连接起来
【发布时间】:2018-07-16 12:54:28
【问题描述】:

我想同时使用空手道和硒。我已经阅读了如何调用“JavaApiTest 类”。为了让“JavaApiTest”类正常工作,我添加了 karate -core 依赖项。如果我尝试从 cucumber runner 运行我的测试,那么我会得到 以下错误:

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

所以可能 Cucumber runner 与此依赖项发生冲突,如果我删除此依赖项,则 CucumberRunner.runFeature 和 CucumberRunner.runClasspathFeature 会错过相应的 jar 文件。

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

【问题讨论】:

    标签: java selenium bdd karate


    【解决方案1】:

    Cucumber 和 Karate 不能这样混合,参考这个 issue:https://github.com/intuit/karate/issues/398

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-25
      • 1970-01-01
      • 1970-01-01
      • 2021-05-03
      • 1970-01-01
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多