单元测试之TestNg

常用注解

注解 描述
@BeforeSuit 被注释的测试方法会在整个测试套件中第一个运行,仅执行一次
@AfterSuit 被注释的测试方法会在整个测试套件中最后一个运行,仅执行一次
@BeforeTest 被注释的测试方法会在整个测试套件中第一个运行,仅执行一次
@AfterTest 被注释的测试方法会在整个测试套件中最后一个运行,仅执行一次
@BeforeClass 在当前测试类中第一个运行,仅执行一次
@AfterClass 在当前测试类中最后一个运行,仅执行一次
@BeforeGroups 在当前测试组第一个运行,仅执行一次
@AfterGroups 在当前测试组最后一个运行,仅执行一次
@BeforeMethod 在当前类中每一个测试用例,即@Test注释的方法之前运行
@AfterMethod 在当前类中每一个测试用例,即@Test注释的方法之后运行
@Test 标记类或者方法作为测试用例,如果标记的是类,类中的所有public方法被当成用例执行
@Parameters 参数传递
@DataProvider(name="name") 所注释的方法用来返回测试数据,返回类型必须是Object[][]

以xml方式运行测试

定义语法

posted @ 2021-04-20 22:42  萝卜园  阅读(65)  评论(0)    收藏  举报