本文主要是介绍testng 分组测试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.方法上的分组
@BeforeGroups | 配置方法将在之前运行组列表。 此方法保证在调用属于这些组中的任何一个的第一个测试方法之前不久运行。 |
@AfterGroups | 此配置方法将在之后运行组列表。该方法保证在调用属于任何这些组的最后一个测试方法之后不久运行。 |
使用<groups>
标记在testng.xml
文件中指定分组。 它可以在<test>
或<suite>
标签下找到。<suite>
标签中指定分组适用于其下的所有<test>
标签。
2.类上的分组
在testng.xml中添加对应分组的设置,注意一定要将group和对应class放在一个test标签里;开始我只放了groups标签,没写对应classes标签,一直报错找不到可执行的类;另外注意标签叫classes,我开始写的class标签,结果报错testng标签错误
<test name="group-test"><groups><run><include name="groupOnClass"/></run></groups> //此处需注意一定要添加,不然会报错,如下图<classes><class name="class.testngTest.testOnClass" /></classes> </test>
这篇关于testng 分组测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!