环境要求:html
(1)Jenkinsjava
官网下载jenkins.war包。https://jenkins.io/apache
运行jenkins.war,便可访问http://localhost:8080/访问Jenkins。oracle
(2)Jdk 单元测试
官网下载jdk .http://www.oracle.com/technetwork/java/javase/downloads/index.html测试
运行安装jdk并配置环境变量。JAVA_HOME ui
(3)Ant spa
官网下载Apache Ant.http://ant.apache.org/bindownload.cgi3d
运行安装Ant并配置环境变量。ANT_HOME code
进行持续集成自动化测试的部署:
(1)项目代码
完成编写java代码、单元测试案例、ant用来构建的build.xml文件。
(2)配置Jenkins
打开Jenkins首页。
点击系统管理;选择Global ToolConfiguration
选择JDK安装。
别名:JAVA_HOME、JAVA_HOME:jdk安装路径。取消自动安装
选择Ant安装。
别名:ANT_HOME、ANT_HOME:ant安装路径。取消自动安装。
点击新建。
新建一个job,输入item名。选择构建一个自由风格的软件项目,点击"OK"
配置。
在General输入项目名称。
源码管理:选择None
构建触发器:
Build periodically:周期进行项目构建(它不care源码是否发生变化)
格式:H 20 * * * (表示天天20:00进行一次构建)
Poll SCM:定时检查源码变动(根据SCM软件的版本号),若是有更新就checkout最新code下来,而后执行构建动做。
格式:H/10 * * * * (表示每隔10分钟检查一次源码是否变化)
构建:
点击增长构建步骤。选择Invoke Ant
在Ant Version下拉选择ANT HOME ;
Targets输入junit(build.xml中<!--执行测试案例 -->的targetname="junit")
点击高级,在Build File中输入build.xml的绝对路径。(例如:C:\Users\admin\Desktop\java自动化测试\test\build.xml)
点击保存完成基本配置。
(3)运行
点击当即构建进行构建,点击Console Output查看运行状态。
若出现状态与上图相符,则说明配置完成。