利用jacoco检验项目代码覆盖率的两种方式(on the fly & offline)

本文介绍了如何使用jacoco进行代码覆盖率检查,包括在线(on the fly)和离线两种方式。在线方式涉及ant、jacocoagent.jar的配置,以及通过Nginx在线查看报告。离线方式则可以通过在pom.xml配置jacoco,并使用Python监听器查看报告。
摘要由CSDN通过智能技术生成

一。on the fly

1. 首先前提是安装ant

附上安装链接https://www.iteye.com/blog/hanqunfeng-668133

2. 安装jacoco

1)http://eclemma.org/jacoco/ 官网下载解压

2)我们要的就是jacocoagent.jar和jacocoant.jar,把这俩放到所建的jacoco目录下,然后建report目录放最后执行完输出的报告,建一个target目录用来放jacoco.exec,建一个你要代码覆盖的项目目录文件夹用来放build.xml,类似下图

3)jacoco需要改两个地方,一个是build.xml 一个是项目的启动命令

  1. 首先在项目目录下建一个build.xml,里面的初始内容可以参照上面网址里的写,然后将你要改的信息修改下,例如

    server_ip改、源代码路径的name和value要改,尽量写到与类最近的目录,同时注意class和源代码要一一对应

    group里的参数名别忘了修改

    注意的是:!!!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值