@Test注解:
这个注解是将方法作为测试的一部分.
@Test
public void testCase1() {
System.out.println("Test 这是测试用例1");
}
@BeforeMethod注解:
这个注解是在测试方法之前运行的.
@BeforeMethod
public void beforeMethod() {
System.out.println("BeforeMethod 在测试方法之前运行.");
}
@AfterMethod注解:
这个注解是在测试方法之后运行的.
@AfterMethod
public void afterMethod() {
System.out.println("AfterMethod 这是在测试方法之后运行的");
}
@BeforeClass注解:
这个注解是在类之前运行的.
@BeforeClass
public void beforeClass() {
System.out.println("BeforeClass 这是在类运行之前运行的");
}
@AfterClass注解:
这个注解是在类之后运行的.
@AfterClass
public void afterClass() {
System.out.println("AfterClass 这是在类运行之后运行的");
}
@BeforeSuite注解:
这个注解是包住类的, 可以包含多个类.
@BeforeSuite
public void beforeSuite() {
System.out.println("BeforeSuite 测试套件");
}
@AfterSuite注解:
这个注解是包住类的, 可以包含多个类.
@AfterSuite
public void afterSuite() {
System.out.println("AfterSuite 测试套件");
}