TestNG的常用注解
(1)TestNG的常见测试用的桑皮页游组织结构:
Test Suit由一个或者多个Test组成;
Test由一个或者多个测试Class组成;
一个测试Class由一个或者多个测试方法组成;
(2)常用注解
@BeforeSuit:表示此注解的方法会在当前测试集合(Suit)中的任一测试用例开始运行之前执行;
@AfterSuit:表示此注解的方法会在当前测试集合(Suit)中的任一测试程序结束之后执行;
@BeforeTest:表示此注解的方法会在Test中任一测试用例开始运行之前执行;
@AfterTest:表示此注解会的方法在Test中任一测试用例运行结束之后执行;
@BeforeGroup:表示此注解的方法会在分组测试用例的任一测试用例开始运行前执行;
@AfterGroup:表示此注解的方法会在分组测试用例的所有测试用例运行结束后执行;
@BeforeClass:表示此注解的方法会在当前测试类的任一测试用例开始运行前执行;
@AfterClass:表示此注解的方法会在当前测试类的所有测试用例结束后执行;
@BeforeMethod:表示此注解的方法会在每个测试方法开始运行前执行;
@AfterMethod:表示此注解的方法会在每个测试方法结束后执行;
@Test:表示此注解的方法被认定为是一个测试方法,即一个测试用例。


怪人叙谎言
7 声望1 粉丝