【问题标题】:How to run karate test runner file with TestNG? [duplicate]如何使用 TestNG 运行空手道测试运行程序文件? [复制]
【发布时间】:2019-09-22 22:48:42
【问题描述】:

我们已经为 API 自动化实施了放心的黄瓜。最近,我们了解到空手道与放心相比具有优势。所以我想向我的组织推荐使用空手道,因此我准备了使用空手道的 API 自动化脚本的示例。是的,我可以用 JUnit 很好地执行,但是如果我尝试用 TestNG 执行,相同的 testrunner 文件根本无法执行,执行后显示测试运行为零。

请您帮我看看有什么方法可以使用 TestNG 框架运行空手道跑步者文件。真的,你的回答会让我们做出决定。

我浏览过各种与空手道 TestNG 相关的帖子。但不幸的是我无法触发我的脚本。

注意:我扩展了 KarateRunner 类并在我的代码中使用了@KarateOptions。

【问题讨论】:

    标签: karate


    【解决方案1】:

    TestNG 仅用于开发模式。所有团队最终都需要做 CI,而这里的空手道甚至不需要 JUnit,请参考:https://github.com/intuit/karate#parallel-execution

    现在进入开发模式——即使你坚持使用TestNG,你也可以将JUnit混合到同一个项目中:https://stackoverflow.com/a/19928639/143475

    请放弃尝试将 TestNG 用于空手道,这是不必要的,而且会浪费您的时间。另请注意,我们有IDE support,这是大多数开发人员将使用的。大多数时候甚至不需要 JUnit 支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-23
      • 1970-01-01
      • 2020-06-24
      • 1970-01-01
      • 2021-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多