聚合空手道测试报告和持续测试(Aggregated Karate test Report and C

2019-09-28 13:11发布

运行测试用例空手道之后,一些HTML报告发布与神火插件。 特别是,我发现有每个特征文件的HTML报告。 当测试是从自动化流水线在我的情况,我在那里用htmlpublish詹金斯插件来获得公众的链接访问报告和跨渠道松弛或电子邮件传播他们跑了,好像这是不方便的。

我试着在我的pom.xml添加这个片段

      <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-report-plugin</artifactId>
            <version>2.4.2</version>
            <configuration>
                <aggregate>true</aggregate>
                <!--also set this to link to generated source reports-->
                <linkXRef>true</linkXRef>
            </configuration>
        </plugin>

但是它并没有预期的效果。

我试图实现单一的index.html到目标/万无一失的报表目录,这样我可以发布和浏览所有测试报告

任何建议? 谢谢

Answer 1:

您是否使用并行亚军? 如果没有,请仔细阅读了一下: https://github.com/intuit/karate#parallel-execution

自从我们发出除了行业标准的JUnit XML格式的黄瓜兼容JSON报告,您有适合你需要的任何报表解决方案的选择。 我认为Maven的黄瓜报告图书馆应该为你工作-但你可以决定: https://github.com/intuit/karate/tree/master/karate-demo#example-report



文章来源: Aggregated Karate test Report and Continuous Testing