如何在Jenkins TestNG报告的基础上更好地对Selenium测试进行分组

时间:2018-06-11 12:10:21

标签: selenium jenkins testng

场合

我有Java + TestNG + maven + selenium框架。有许多测试与应用程序的某些区域相关(例如,付款,捐赠者,统计等)

问题

在Jenkins中运行所有测试后,我需要看到失败/通过的测试分为基于与区域相关的区域的组。 例如,我需要查看所有与Donors区域相关的失败测试,​​所有测试都通过与Statistics区域相关的测试,依此类推等等。通过这种方式,我将分析大多数风险区域。

我正在努力

大约有30个逻辑区域。我最初的计划是为每个@Test分配'groups =“groupName”'并通过Jenkins运行我需要的所有组。但在这种情况下,TestNG.xml将包含一组不合适的组。

此外,我必须的所有测试都必须分配名为“回归”的组。计划是在每个回归周期运行所有这些测试。

所以,总结一下 - 我的计划是运行所有分配'回归'组的测试但是要在jenkins报告中看到按应用领域划分

请建议如何做到这一点。提前谢谢。

0 个答案:

没有答案