Jenkins 持续集成自动化测试配置

Jenkins+Java+Ant+Selenium+JUnit4进行持续集成自动化测试的部署:

环境要求:

(1)Jenkins

官网下载jenkins.war包。https://jenkins.io/

运行jenkins.war,即可访问http://localhost:8080/访问Jenkins

(2)Jdk 

官网下载jdk .http://www.oracle.com/technetwork/java/javase/downloads/index.html

运行安装jdk并配置环境变量。JAVA_HOME     

(3)Ant

官网下载Apache Ant.http://ant.apache.org/bindownload.cgi

运行安装Ant并配置环境变量。ANT_HOME  


进行持续集成自动化测试的部署:

(1)项目代码

完成编写java代码、单元测试案例、ant用来构建的build.xml文件。

(2)配置Jenkins

打开Jenkins首页。

点击系统管理;选择Global ToolConfiguration

  Jenkins 持续集成自动化测试配置

选择JDK安装。

别名:JAVA_HOMEJAVA_HOME:jdk安装路径。取消自动安装

Jenkins 持续集成自动化测试配置


选择Ant安装。

别名:ANT_HOMEANT_HOME:ant安装路径。取消自动安装。

Jenkins 持续集成自动化测试配置

点击新建。

新建一个job,输入item名。选择构建一个*风格的软件项目,点击"OK"

Jenkins 持续集成自动化测试配置

配置。

General输入项目名称。

Jenkins 持续集成自动化测试配置

源码管理:选择None

Jenkins 持续集成自动化测试配置

构建触发器:

Build periodically:周期进行项目构建(它不care源码是否发生变化)

格式:H 20 * * *  (表示每天20:00进行一次构建)

Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。

格式:H/10 * * * * (表示每隔10分钟检查一次源码是否变化)

Jenkins 持续集成自动化测试配置

构建:

点击增加构建步骤。选择Invoke Ant

Ant Version下拉选择ANT HOME ;

Targets输入junitbuild.xml<!--执行测试案例 -->targetname="junit"

点击高级,在Build File中输入build.xml的绝对路径。(例如:C:\Users\admin\Desktop\java自动化测试\test\build.xml

Jenkins 持续集成自动化测试配置

点击保存完成基本配置。

(3)运行

点击立即构建进行构建,点击Console Output查看运行状态。

Jenkins 持续集成自动化测试配置

若出现状态与上图相符,则说明配置完成。