下面列出了TestNG中可用的各种注释-
@Test-在Java类文件中的每个测试方法之前使用。
@BeforeSuite-用于在所有测试方法之前运行特定的测试方法。
@AfterSuite-用于在所有测试方法之后运行特定的测试方法。
@BeforeClass-这用于在第一个测试方法之前仅运行一次特定的测试方法。
@AfterClass-用于在执行当前Java类文件中的所有测试方法之后仅运行一次特定的测试方法。
@BeforeTest-用于在@Test标记内的任何测试方法之前运行。
@AfterTest-用于在@Test标记内的任何测试方法之后运行
@BeforeGroup-这用于在属于特定组的每个测试方法之前仅运行一次测试方法。
@AfterGroup-用于在属于特定组的每个测试方法之后仅运行一次测试方法。
@BeforeMethod-用于在该Java类文件中存在的每个测试方法之前运行测试方法。
@AfterMethod-用于在该Java类文件中存在的每个测试方法之后运行测试方法。