列出 TestNG 中可用的各种注解。
testngjava programming framework更新于 2026/1/29 16:12:17
TestNG 中可用的各种注解如下所示 −
@Test − 用于在 Java 类文件中的每个测试方法之前运行。
@BeforeSuite − 用于在所有测试方法之前运行特定的测试方法。
@AfterSuite − 用于在所有测试方法之后运行特定的测试方法。
@BeforeClass − 用于在第一个测试方法之前仅运行一次特定的测试方法。
@AfterClass − 用于在当前 Java 类文件中的所有测试方法执行完成后仅运行一次特定的测试方法。
@BeforeTest −这用于在 @Test 标签内的任何测试方法之前运行。
@AfterTest − 这用于在 @Test 标签内的任何测试方法之后运行。
@BeforeGroup − 这用于在属于特定组的每个测试方法之前仅运行一次测试方法。
@AfterGroup − 这用于在属于特定组的每个测试方法之后仅运行一次测试方法。
@BeforeMethod − 这用于在该 Java 类文件中存在的每个测试方法之前运行测试方法。
@AfterMethod − 这用于在该 Java 类文件中存在的每个测试方法之后运行测试方法。

