一、環(huán)境搭建
安裝testNG插件到eclipse.
-) 選擇菜單 Help /Software updates / Find and Install.
-) 點(diǎn)擊add button然后在location中輸入http://beust.com/eclipse/
-) 確定后會(huì)自動(dòng)安裝testNG插件。
二、包的引入
WebDriver包:selenium-server-standalone.jar
testng 包: testng-6.8.jar
reportng包:reporting.jar,velocity-dep.jar
ant包:ant-contrib.jar
三、新建一個(gè)testNG工程:(手動(dòng)創(chuàng)建lib文件夾,需要把以上三個(gè)JAR包放在lib下面)
創(chuàng)建類和方法:
import org.testng.annotations.Test;
public class test {
@Test(groups="init")
public void f() {
System.out.println("This is test f" );
}
@Test(groups="init")
public void g() {
System.out.println("This is test g" );
}
@Test(dependsOnGroups="init",groups="proccess")
public void h() {
System.out.println("This is test h " );
}
@Test(dependsOnGroups="init",groups="proccess")
public void i() {
System.out.println("This is test i" );
}
}
testng.xml 文件:
//
ant build.xml文件內(nèi)容:
//
JENKINS引入SVN下載工程包,編譯運(yùn)行:
SVN配置:
ANT配置:
報(bào)告輸出:
。↗ENKINS安裝TESTNG report 插件)
jenkins console執(zhí)行報(bào)告輸出,基本上到這一步成功了。
再看TESTNG插件生成的TESTNG報(bào)告: