Karate 如何使用TestNG运行空手道测试运行程序文件?

Karate 如何使用TestNG运行空手道测试运行程序文件?,karate,Karate,我们已经为API自动化实现了cucumber。最近我们了解到空手道与“放心”相比具有优势。所以我想向我的组织推荐使用空手道,因此我准备了使用空手道的API自动化脚本示例。是的,我可以使用JUnit很好地执行,但是如果我尝试使用TestNG执行,那么同一个testrunner文件根本无法执行,执行后显示测试运行为零 你能帮助我吗?有没有办法用TestNG Framwork运行空手道跑步者文件。你的回答真的会让我们做出决定 我已经看过很多与空手道相关的帖子。但不幸的是,我无法触发我的脚本 注意:我已

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

你能帮助我吗?有没有办法用TestNG Framwork运行空手道跑步者文件。你的回答真的会让我们做出决定

我已经看过很多与空手道相关的帖子。但不幸的是,我无法触发我的脚本


注意:我已经扩展了KarateRunner类,并在代码中使用了@KarateOptions

TestNG仅用于开发模式。所有团队最终都需要做CI,这里空手道甚至不需要JUnit,请参考以下内容:

现在,对于开发模式-即使您坚持使用TestNG,也可以将JUnit混合到同一个项目中:


请放弃尝试使用TestNG空手道,这是不必要的,也是浪费你的时间。还要注意的是,我们有大多数开发人员将使用的。甚至JUnit支持在大多数情况下也不需要。

TestNG只在开发模式下需要。所有团队最终都需要做CI,这里空手道甚至不需要JUnit,请参考以下内容:

现在,对于开发模式-即使您坚持使用TestNG,也可以将JUnit混合到同一个项目中:

请放弃尝试使用TestNG空手道,这是不必要的,也是浪费你的时间。还要注意的是,我们有大多数开发人员将使用的。即使是JUnit支持在大多数情况下也不需要