我有很多长期独立的测试,按照某些xml文件中套件的功能进行分组。
<suite name="Suite1" thread-count="1" parallel="false" verbose="1">
<test name="A" preserve-order="true">
<classes>
...
</classes>
</test>
<test name="B" preserve-order="true">
<classes>
...
</classes>
</test>
</suite>
我的问题是,我想根据他们的测试名称/标签对结果进行分组来生成某种html / xml结果。 例如,我有从A到E的这些测试,结果组应该是:
我知道我可以为任务(A,B,C)创建一个单独的套件,但在这种情况下B将在第二个套件中再次执行,这是不可取的,因为它们长时间运行...所以这个想法会是运行每次测试一次,但根据其名称/标签生成组合报告。
有插件吗?或者我怎么能实现这个目标?