上面代码中的具体解释如下:
@BeforeSuite - 针对测试套件,在当前的测试套件运行前执行的方法
@AfterSuite - 针对测试套件,在当前的测试套件运行后执行的方法
@BeforeTest - 针对测试套件, 在任何属于这个类的并且用<test>标签标记的测试方法运行前运行
@AfterTest - 针对测试套件, 在任何属于这个类的并且用<test>标签标记的测试方法运行后运行
@BeforeGroups: 在属于这个组的第一个测试方法运行前运行
@AfterGroups: 在属于这个组的后一个测试方法被调用后运行
@BeforeClass - 在当前已经被调用的类的第一个测试方法运行前运行
@AfterClass - 在当前类的所有测试方法运行完成后运行
@BeforeMethod - 在每个测试方法前运行
@AfterMethod - 在每个测试方法后运行
|