public class SuiteConfig {
@BeforeSuite
public void beforeSuite() {
System.out.println("this is BeforeSuite--测试套件");
}
@AfterSuite
public void afterSuite() {
System.out.println("this is AfterSuite--测试套件");
}
@BeforeTest
public void beforeTest() {
System.out.println("this is BeforeTest");
}
@AfterTest
public void afterTest() {
System.out.println("this is AfterTest");
}
}
public class LoginTest {
@Test
public void testLoginCase() {
System.out.println("登录成功");
}
}
public class PayTest {
@Test
public void testPayCase() {
System.out.println("支付成功");
}
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="SuiteTest">
<test name="loginTest">
<classes>
<class name="com.course.testng.suite.SuiteConfig"/>
<class name="com.course.testng.suite.LoginTest"/>
</classes>
</test>
<test name="payTest">
<classes>
<class name="com.course.testng.suite.SuiteConfig"/>
<class name="com.course.testng.suite.PayTest"/>
</classes>
</test>
</suite>