码迷,mamicode.com
首页 > 其他好文 > 详细

(转载)用jenkins去运行测试案例

时间:2015-02-15 10:42:55      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

http://www.ituring.com.cn/article/121809

前面说了那么多,一点都没提到jenkins,反倒是说如何生成一个测试报告页面的,那这个测试报告和jenkins有什么关系呢?和构建持续集成测试环境有什么关系呢,别着急,本节拉开解密的大幕。

1.下载jenkins war包,下载地址是 http://jenkins-ci.org/,点击下图红圈标链接下载。 技术分享[+]查看原图

2.打开cmd,运行 java -jar jenkins.war 命令启动jenkins。

3.打开浏览器,输入http://localhost:8080/. 然后进入jenkins->系统管理->插件管理->可选插件菜单,把Gitplugin插件装进去(如果你用的是svn或者cvs就不需要做这个步骤)。 技术分享[+]查看原图

4.HTML Publisher Plugin也需要安装。

5.进入系统管理->系统设置,配置git安装目录,保存。 技术分享[+]查看原图

6.点击jenkins,创建一个新任务,然后创建一个automation 任务。 技术分享[+]查看原图

7.开始进行配置,把git代码路径和用户名密码配置进去。 技术分享[+]查看原图

8.在构建选项处选择Invoke ant,把要执行的命令配置进去。 技术分享

9.配置html publish report。它和项目对应的关系如下图所示。 技术分享[+]查看原图 技术分享

10.配置好后点击保存,然后点击立即构建,运行完成后,会看到测试报告链接。 技术分享[+]查看原图

11.点击链接,测试报告页面展现在眼前了。 技术分享[+]查看原图

12.打开CMD,cd 到jenkins此项目的目录下,用ant run启动项目。(ant run 可一直开启,它不影响此项目的每次构建)

13.然后点击测试报告上的每一个超链接,就可以看到具体的测试信息了。 技术分享[+]查看原图 技术分享[+]查看原图

14.最关键的步骤来了,构建触发器,此处填写你需要测试项目的构建任务的名字,当这个项目每次构建时,自动化测试会自动运行。 技术分享[+]查看原图

像我公司的持续集成测试的流程是:当开发团队中有人提交代码时。项目就开始进行构建,构建完成后自动触发自动化测试的执行。如果自动化测试中有测试案例通不过,开发团队中刚提交的代码打回去重新开发。

备注:jenkins 里面有fitnesse插件,它也可用于执行测试案例和展示测试页面,但用此插件执行测试案例时间较长,因为需生成几到几十MB的测试报告,而且测试报告也不美观,故不推荐使用。

(转载)用jenkins去运行测试案例

标签:

原文地址:http://www.cnblogs.com/weny/p/4292560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!