Testng 中都有哪些注解?
时间: 2023-12-28 11:05:11 浏览: 82
TestNG 中有很多注解,以下是一些常用的注解:
1. @Test:标记测试方法。
2. @BeforeSuite:在测试套件开始之前运行的方法。
3. @AfterSuite:在测试套件结束之后运行的方法。
4. @BeforeTest:在测试开始之前运行的方法。
5. @AfterTest:在测试结束之后运行的方法。
6. @BeforeClass:在测试类开始之前运行的方法。
7. @AfterClass:在测试类结束之后运行的方法。
8. @BeforeMethod:在每个测试方法之前运行的方法。
9. @AfterMethod:在每个测试方法之后运行的方法。
10. @DataProvider:提供测试数据的方法。
11. @Parameters:指定测试方法的参数。
12. @Listeners:指定测试监听器。
13. @Factory:创建可重复使用的测试实例。
14. @Ignore:忽略测试方法。
15. @BeforeGroups:在测试组开始之前运行的方法。
16. @AfterGroups:在测试组结束之后运行的方法。
阅读全文