套件测试


创建一个类:SuiteConfig
package com.course.testng.suite;

import org.testng.annotations.AfterSuite;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeSuite;
import org.testng.annotations.BeforeTest;

public class SuiteConfig {
@BeforeSuite
public void beforesuite() {
System.out.println("before suite运行啦");
}

@AfterSuite
public void aftersuite() {
System.out.println("after suite运行啦");
}
@BeforeTest
public void Beforesuite() {
System.out.println("before Test运行啦");
}
@AfterTest
public void aftertest() {
System.out.println("after Test运行啦");
}

}

创建一个登陆的类 LoginTest
import org.testng.annotations.Test;

public class LoginTest {
@Test
public void loginTaobao(){
System.out.println("淘宝登陆成功了");
}

}

创建一个支付的类 PayTest
import org.testng.annotations.Test;

public class PayTest {
@Test
public void paySuccess() {
System.out.println("支付宝支付成功了");
}
}
创建一个xml文件 如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="test">
<test name="login">
<classes>
<class name="com.course.testng.suite.SuiteConfig"/>
<class name="com.course.testng.suite.LoginTest"/>
</classes>
</test>
<test name="pay">
<classes>
<class name="com.course.testng.suite.SuiteConfig"/>
<class name="com.course.testng.suite.PayTest"/>
</classes>
</test>
</suite>










原文地址:https://www.cnblogs.com/xuzhongtao/p/9011581.html