e com.coutse.testng; import org.testng.annotations.*; public class BasicAnnotation { //最基本的注解,用来把方法标记为测试的一部分 @Test public void test1(){ System.out.println("测试用例1"); } @Test public void test2(){ System.out.println("测试用例2"); } @BeforeMethod public void beforetest(){ System.out.println("测试之前"); } @AfterMethod public void aftertest(){ System.out.println("测试之后"); } @BeforeClass public void BeforeClass(){ System.out.println("beforclass这是在类运行之前运行的方法"); } @AfterClass public void AfterClass(){ System.out.println("Afterclass这是在类运行之后运行的方法"); } @BeforeSuite public void BeforeSuit(){ System.out.println("beforesuite测试套件"); } @AfterSuite public void Aftersuit(){ System.out.println("aftersuite测试套件"); } }
输出结果:
beforesuite测试套件
beforclass这是在类运行之前运行的方法
测试之前
测试用例1
测试之后
测试之前
测试用例2
测试之后
Afterclass这是在类运行之后运行的方法
aftersuite测试套件