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