代码覆盖率
文章平均质量分 77
@厚积薄发呀
寒江孤影,江湖故人,相逢何必曾相识
展开
-
基于docker容器化部署生成代码覆盖率报告
支持docker容器停止、发版的累加记录,不会因为项目部署而导致历史覆盖率报告清空。原创 2022-03-02 11:41:03 · 990 阅读 · 0 评论 -
基于云虚拟机的代码覆盖率
概要点罗列:云虚拟机放置radar的jar包和解压后的包(jar包用于命令行启动项目,解压包用于jacoco插桩采集数据)1、linux下载1.9.15版本的ant,安装。执行 ant -version查看2、将ant和jacoco上传至统一服务器路径 最好是项目根目录下3、build.xml修改对应配置,传到ant的bin目录下4、命令行启动radar.jar(不用tomcat,直接radar.jar当前目录启动),修改javaagent为jacoco所在虚拟机的路径,address为虚拟机ip原创 2021-06-16 10:50:52 · 131 阅读 · 0 评论 -
linux下配置java和ant环境配置(代码覆盖率云虚拟机部署)
注意:JDK和Ant版本一定要是对应的,因为我的JDK是1.7版本的,所以我在官网下载的ant是1.9的1,JDK(Linux下安装JDK 1.8,参考:https://www.cnblogs.com/wintest/p/12180912.html)2,Ant(Ant选择1.9.15版本,最新版本下载地址:https://ant.apache.org/bindownload.cgi)1.把安装包从桌面移动到自己新建的目录中去(.tar.gz或.gz包均可)#mv /home/tianquehsuai原创 2021-06-16 09:34:01 · 251 阅读 · 0 评论 -
基于jacoco+ant+tomcat生成代码覆盖率报告
基于jacoco+ant+tomcat生成代码覆盖率报告废话少说,直接上干货1、关于项目代码2、关于工具及jar包生成3、环境配置4、修改配置参数5、命令行启动项目6、获取覆盖率报告最近着手研究代码覆盖率落地的项目,把自己的经历记录下来供大家参考,也欢迎有想法的互相交流。覆盖率报告支持服务停止、重启累加记录,不会因为项目部署而导致历史覆盖率报告清空。但切忌清空report下的文件,会导致历史覆盖率报告丢失~废话少说,直接上干货1、关于项目代码:着手研究的项目系前后端分离,所以需要分别获取到能成功启动的原创 2021-05-27 10:57:49 · 698 阅读 · 0 评论