Jenkins+ant+svn+webdriver+testng环境搭建以及使用

1.下载安装jenkins。并且安装下载seleniumhq plugin,ant plugin,testng插件。

2.下载安装svn

3.下载安装ant并设置环境变量。cmd 命令中输入ant,如果提示:Buildfile: build.xml does not exist! 则说明成功。

4.编写代码,编写testng.xml文件。在ide上跑,使testng.xml文件能够跑通case。

5.在任意目录下创建build.xml文件。我的build.xml文件如图:作用:1,编译java文件  2,执行testng  3,重构报告  根目录lib文件夹存的都是第三方jar包。

 

6.进入jenkins。我的是localhose:8080默认端口。

7.构建一个自由风格的job,名称随便填。然后在源码管理中---选择Subversion---Repository URL为svn中你的项目地址。(如果没有认证,则展开报错信息,点击下方链接进入填写svn账号密码页面,输入svn账号密码就行了。)  然后点击下方的增加构建步骤下拉框,点击invoke ant,再点击高级,在build file中输入上面的build.xml文件绝对路径。然后直接保存就行。     svn以及invoke ant设置如图:

 

 

8.然后直接进行构建操作。jenkins会从svn下载代码,然后用ant去执行build.xml文件。   然后就够没有然后了,构建成功。弹出浏览器执行自动化脚本。

 

 

问题:

1,构建的时候,不打开浏览器,导致系列问题。

解决办法:

(1),windows的控制面板--管理工具--服务。找到 jenkins服务,先停用,然后修改启动类型为禁用。

(2),手动启动jenkins.war。定位到jenkins.war文件所在的文件夹。执行java -jar jenkins.war。

(3),重新进jenkins,创建job,然后构建执行就OK。   (需要重新安装插件。)

 

posted @ 2015-05-21 11:16  Free-program  阅读(560)  评论(0)    收藏  举报