1

我在空手道测试中使用并行执行。我试图在文件夹内生成一个 cucumber.json 文件target。使用当前设置,我在 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);
    }

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

4

1 回答 1

1

不,但你永远不需要。所有报告解决方案都能够处理多个 JSON 文件。

您想要一个 JSON 是否有任何具体原因?

于 2017-09-21T15:41:39.973 回答