testng的执行顺序
@BeforeSuite: 被注释的方法将在所有测试运行前运行
@AfterSuite: 被注释的方法将在所有测试运行后运行
@BeforeTest: 被注释的方法将在测试运行前运行
@AfterTest: 被注释的方法将在测试运行后运行
@BeforeGroups: 被配置的方法将在列表中的group前运行。这个方法保证在第一个属于这些组的测试方法调用前立即执行。
@AfterGroups: 被配置的方法将在列表中的 group后运行。这个方法保证在最后一个属于这些组的测试方法调用后立即执行。
@BeforeClass 配置方法 在整个测试类运行之前执行的方法
@AfterClass 配置方法 在整个测试类运行之后执行的方法
@BeforeMethod 配置方法 在每个测试方法运行之前执行的方法
@AfterMethod 配置方法 在每个测试方法运行之后执行的方法
@Parameter 参数
@Test 测试方法
@DataProvider 数据驱动