TESTNG+JENKINS持續集成

1、環境搭建java

  1. 安裝testNG插件到eclipse.
    -) 選擇菜單 Help /Software updates / Find and Install.
    -) 點擊add button而後在location中輸入http://beust.com/eclipse/
    -) 肯定後會自動安裝testNG插件。
    二.包的引入
    WebDriver包:selenium-server-standalone.jareclipse

    testng 包: testng-6.8.jar測試

    reportng包:reporting.jar,velocity-dep.jar
    ant包:ant-contrib.jarui

3、新建一個testNG工程:(手動建立lib文件夾,須要把以上三個JAR包放在lib下面)spa

建立類和方法:
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 文件:
//














server


ant build.xml文件內容:
//




































xml

JENKINS引入SVN下載工程包,編譯運行:
SVN配置:
blog

ANT配置:
ip

報告輸出:
(JENKINS安裝TESTNG report 插件)
jenkins console執行報告輸出,基本上到這一步就成功了。

再看TESTNG插件生成的TESTNG報告:

相關文章
相關標籤/搜索