场合:
我有Java + TestNG + maven + selenium框架。有许多测试与应用程序的某些区域相关(例如,付款,捐赠者,统计等)
问题:
在Jenkins中运行所有测试后,我需要看到失败/通过的测试分为基于与区域相关的区域的组。 例如,我需要查看所有与Donors区域相关的失败测试,所有测试都通过与Statistics区域相关的测试,依此类推等等。通过这种方式,我将分析大多数风险区域。
我正在努力:
大约有30个逻辑区域。我最初的计划是为每个@Test分配'groups =“groupName”'并通过Jenkins运行我需要的所有组。但在这种情况下,TestNG.xml将包含一组不合适的组。
此外,我必须的所有测试都必须分配名为“回归”的组。计划是在每个回归周期运行所有这些测试。
所以,总结一下 - 我的计划是运行所有分配'回归'组的测试但是要在jenkins报告中看到按应用领域划分。
请建议如何做到这一点。提前谢谢。