cobertura 代码覆盖率配置


1 准备工作
    1.1 下载cobertura
    1.2 将${cobertura_home}下的coberturaFlush.war拷贝到${tomcat_home}\webapps下
    1.3 将${cobertura_home}下的cobertura.jar拷贝到${tomcat_home}\lib下

 

2 打包
执行以下命令${cobertura}\cobertura-instrument.bat ${tomcat_home}\webapps\Store\WEB-INF\classes
生成cobertura.ser,考到${tomcat_home}\bin

 

3 执行生成报告
   3.1 启动tomcat
   3.2 点击页面中的各个事件后

   3.3 关闭控制台(在控制台CTRL + C 停止tomcat服务)

   3.4 执行以下命令
 ${cobertura}\cobertura-report.bat --datafile ${tomcat_home}\bin\cobertura.ser --destination D:\report  --srcdir E:\juno_sp\Store\src

 

4 查看代码覆盖率报告D:\report\index.html


注意:
若启动tomcat报错,需要配置${tomcat_home}\bin\catalina.bat文件
在文件头增加以下内容
set JAVA_OPTS=-Xss1m -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值