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>