TestNG 中的注解是什么?


TestNG 中可用的各种注解列在下面:

  • @Test – 在 Java 类文件中的每个测试方法之前使用。

  • @BeforeSuite – 用于在所有测试方法之前运行特定的测试方法。

  • @AfterSuite – 用于在所有测试方法之后运行特定的测试方法。

  • @BeforeClass – 用于仅在第一个测试方法之前运行一次特定的测试方法。

  • @AfterClass – 用于在当前 Java 类文件中的所有测试方法执行完成后仅运行一次特定的测试方法。

  • @BeforeTest – 用于在 @Test 标签内的任何测试方法之前运行。

  • @AfterTest – 用于在 @Test 标签内的任何测试方法之后运行。

  • @BeforeGroup – 用于在属于特定组的每个测试方法之前仅运行一次测试方法。

  • @AfterGroup – 用于在属于特定组的每个测试方法之后仅运行一次测试方法。

  • @BeforeMethod – 用于在该 Java 类文件中的每个测试方法之前运行测试方法。

  • @AfterMethod – 用于在该 Java 类文件中的每个测试方法之后运行测试方法。

更新于: 2021年11月19日

2K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告