空手道黄瓜在Junit 4中报告而无需并行执行

时间:2020-07-21 00:17:10

标签: karate

我在Junit 4中使用空手道。

我有一间套房:

@RunWith(Suite.class)
@SuiteClasses({ ExampleRunner1.class, ExampleRunner2.class })
public class ExampleSuiteIT {}

和这样的跑步者:

@RunWith(Karate.class)
@KarateOptions(tags = {"~@ignore"})
public class ExampleRunner1 {}

我想生成一个cucumber.json文件以使用某些报告工具,例如Cluecumber

是否必须使用并行执行来生成Cucumber报告?我看到了DemoTestParallel的实现,并且那里有很多代码。我正在尝试避免在套件类中使用代码,并且我也不需要并行执行。

谢谢。

1 个答案:

答案 0 :(得分:1)

使用并行执行生成黄瓜报告是否必须

必须使用Runner类来生成Cucumber JSON文件。如果您不希望并行执行,请使用1的线程数。然后由您决定如何处理JSON文件。