jenkins cobertura单元测试

1.1      Maven 工程 pom.xml 修改

1158160-20180714150733333-313042301.jpg

1.2      Build添加插件目标

1158160-20180714150733591-1216794906.jpg

此时构建项目,会在项目 targer/site/cobertura 目录中生成 html xml 两种格式报告,点击 index.html 便能查看;可以在jenkins中安装cobertura-plugin插件,方便在jenkins中查看覆盖率报告。

1.3      安装cobertura-plugin

下载地址:https://wiki.jenkins-ci.org/display/JENKINS/Cobertura+Plugin

选择“系统管理”----“插件管理”----“高级”----“上传插件” 1158160-20180714150733895-947727091.jpg

1158160-20180714150734191-364168480.jpg  1158160-20180714150734422-1361023662.jpg 1158160-20180714150734659-1052363197.jpg1158160-20180714150734874-1567651094.jpg

1.4      重启jenkins

Jenkins插件安装完通常需要重启jenkins,在jenkins登陆网址后添加restart即可进行重启,如 http://10.67.252.80:8080/jenkins/restart

1158160-20180714150735100-781776000.jpg

1.5      增加构建后操作

构建后操作中增加 publish cobertura coverage Report,方便在jenkins中查看覆盖率报告

1158160-20180714150735317-1343323051.jpg

1.6      填写 cobertura 报告路径

不能填入绝对路径,**指“工作空间根目录”,在“系统管理 ---- 系统配置 ---- 主目录,高级”中配置成如下形式。

1158160-20180714150735539-1703693470.jpg

1158160-20180714150735791-1164723251.jpg

以上组合起来等效于下列路径:/opt/build/icto_common/code/Code/icto_commsvc_common /com.huawei.icto.comservice.common/target/site/cobertura/coverage.xml根目录+相对路径)

1.7      构建后效果

1158160-20180714150736018-870197110.jpg1158160-20180714150736253-84065360.jpg

 

 





转载于:https://www.cnblogs.com/xyhero/p/70f838ca7a4bb38b27c7c39180a7b06f.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值