设为首页 收藏本站
查看: 1814|回复: 0

[经验分享] (转载)用jenkins去运行测试案例

[复制链接]

尚未签到

发表于 2018-1-7 14:32:30 | 显示全部楼层 |阅读模式
  http://www.ituring.com.cn/article/121809
  前面说了那么多,一点都没提到jenkins,反倒是说如何生成一个测试报告页面的,那这个测试报告和jenkins有什么关系呢?和构建持续集成测试环境有什么关系呢,别着急,本节拉开解密的大幕。
  1.下载jenkins war包,下载地址是 http://jenkins-ci.org/,点击下图红圈标链接下载。 DSC0000.jpg [+]查看原图
  2.打开cmd,运行 java -jar jenkins.war 命令启动jenkins。
  3.打开浏览器,输入http://localhost:8080/. 然后进入jenkins->系统管理->插件管理->可选插件菜单,把Gitplugin插件装进去(如果你用的是svn或者cvs就不需要做这个步骤)。 DSC0001.jpg [+]查看原图
  4.HTML Publisher Plugin也需要安装。
  5.进入系统管理->系统设置,配置git安装目录,保存。 DSC0002.jpg [+]查看原图
  6.点击jenkins,创建一个新任务,然后创建一个automation 任务。 DSC0003.jpg [+]查看原图
  7.开始进行配置,把git代码路径和用户名密码配置进去。 DSC0004.jpg [+]查看原图
  8.在构建选项处选择Invoke ant,把要执行的命令配置进去。 DSC0005.jpg
  9.配置html publish report。它和项目对应的关系如下图所示。 DSC0006.jpg [+]查看原图 DSC0007.jpg
  10.配置好后点击保存,然后点击立即构建,运行完成后,会看到测试报告链接。 DSC0008.jpg [+]查看原图
  11.点击链接,测试报告页面展现在眼前了。 DSC0009.jpg [+]查看原图
  12.打开CMD,cd 到jenkins此项目的目录下,用ant run启动项目。(ant run 可一直开启,它不影响此项目的每次构建)
  13.然后点击测试报告上的每一个超链接,就可以看到具体的测试信息了。 DSC00010.jpg [+]查看原图 DSC00011.jpg [+]查看原图
  14.最关键的步骤来了,构建触发器,此处填写你需要测试项目的构建任务的名字,当这个项目每次构建时,自动化测试会自动运行。 DSC00012.jpg [+]查看原图
  像我公司的持续集成测试的流程是:当开发团队中有人提交代码时。项目就开始进行构建,构建完成后自动触发自动化测试的执行。如果自动化测试中有测试案例通不过,开发团队中刚提交的代码打回去重新开发。
  备注:jenkins 里面有fitnesse插件,它也可用于执行测试案例和展示测试页面,但用此插件执行测试案例时间较长,因为需生成几到几十MB的测试报告,而且测试报告也不美观,故不推荐使用。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-432588-1-1.html 上篇帖子: jenkins系列1 下篇帖子: 念槐聚:产品规划设计 项目管理 测试质量 过程改进 从0到1 从1到∞...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表