ui自动化测试中常用的testng注解
@BeforeClass – 表示在类中的任意public static void方法执行之前执行
@AfterClass – 表示在类中的任意public static void方法执行之后执行
@Test – 最基本的注解,用来把方法标记为测试的一部分
@BeforeSuite 在test suite中的所有test运行之前运行,只运行一次
@AfterSuite 在test suite中的所有test运行之后运行,只运行一次
@BeforeTest——在@Test之前运行
@AfterTest——在@Test之后运行
alwaysRun : 如果=true,表示即使该测试方法所依赖的前置测试有失败的情况,也要执行
dataProvider : 选定传入参数的构造器。
dependsOnGroups : 确定依赖的前置测试组别。
dependsOnMethods : 确定依赖的前置测试方法。
description : 测试方法描述信息。(建议为每个测试方法添加有意义的描述信息,这将会在最后的报告中展示出来)
enabled : 默认为true,如果指定为false,表示不执行该测试方法。
groups : 指定该测试方法所属的组,可以指定多个组,以逗号隔开。组测试的用法将在后面文章单独介绍。
priority : 指定测试方法的优先级,数值越低,优先级越高,将会优先与其他数值高的测试方法被调用。(注意是针对一个测试类的优先级)
加油啊,吴小喵