使用空手道框架生成单个cucumber.json

时间:2017-09-21 14:48:19

标签: karate

我在空手道测试中使用并行执行。我试图在target文件夹中生成一个单独的cucumber.json文件。 使用当前设置,我在surefire-reports文件夹中有不同的json和xml文件。有没有办法生成一个带有特征结果的json文件?

@CucumberOptions( format={"json:target/cucumber.json"})
public class TestParallel {

    @Test
    public void testParallel() {
        String karateOutputPath = "target/surefire-reports";
        KarateStats stats = CucumberRunner.parallel(getClass(), 5, karateOutputPath);
        generateReport(karateOutputPath);
        assertTrue("there are scenario failures", stats.getFailCount() == 0);
    }

任何帮助或指示将不胜感激。提前谢谢!

1 个答案:

答案 0 :(得分:1)

没有。但你永远不需要。 All reporting solutions能够处理多个JSON文件。

您想要一个JSON有什么具体原因吗?