如何在空手道中将 Cucumber 报告与普通跑步者(非并行)集成

How to integrate Cucumber reporting with normal runner (not parallel) in Karate

我看到两个演示运行器,一个普通运行器 (DemoTest : Sequential) 和另一个并行运行器 (DemoTestParallel)。 DemoTest 运行器的报告是空手道报告,而 DemoTestParallel 运行器的报告是黄瓜报告。 如何将 Cucumber 报告与顺序运行器(即非并行运行器)一起使用。

我认为您正在寻找新的 Java API,您可以通过它传递一组文件(或单个文件)并获取 Cucumber 报告。这在 0.8.0.RC8 中可用。您可以在普通 class 或 JUnit class 等任何地方使用它

这里有一个例子:DemoTestSelected.java