执行所有套件后打印单个报告

时间:2018-05-17 07:55:58

标签: java selenium testng

我的问题如下:

我使用testng运行测试。我有几个测试套件(Suite1.xml,Suite2.xml和Suite3.xml),它们组合在一个套件中(MasterSuite.xml)。 一旦执行了mastersuite,我需要一个包含已通过,失败和跳过的案例的报告。

我在@BeforeMethod中使用了itestresult

GROUP_CONCAT(string SEPARATOR ' ') as new_column
在所有套件(suite1,suite2,suite3)运行之后

无法获得这样的结果(套件1,套件2,套件3) 通过计数是7 失败计数为1 跳过的数量是4

1 个答案:

答案 0 :(得分:0)

您可以使用范围报告(http://extentreports.com/),基于测试(方法/类),无论您喜欢它,因为您在代码中设置了您想要报告的内容和位置,并且它没有&# 39;你运行的套房数量。非常适合步骤报告。检查这个库,如果你喜欢它,我可以提供额外的代码来备份它。

请查看此示例http://klov.herokuapp.com/dashboard