业界动态
java模仿滴滴的程序_滴滴开源Super-jacoco:java代码覆盖率收集平台
2025-01-02 11:06

桔妹导读:Super-Jacoco是基于Jacoco、git二次开发打造的一站式JAVA代码全量/diff覆盖率收集平台,能够低成本、无侵入的收集代码覆盖率数据;Super-Jacoco除了支持JVM运行时间段的覆盖率收集外,还能够和环境无缝对接,收集服务端自定义时间段代码全量/增量覆盖率;并提供可视化的html覆盖率报表,协助覆盖率分析,支撑精准测试落地。

java模仿滴滴的程序_滴滴开源Super-jacoco:java代码覆盖率收集平台

0.

背景

在软件生产交付过程中,我们通过单元测试、接口测试、功能测试等手段来保障软件质量;无论哪种测试手段,case设计是否全面、精简,显得尤为重要。在实际项目测试过程中,case的设计经常会出现以下问题:

1. 开发同学写了大量单测,一直重复执行一段代码逻辑,少数场景或异常代码逻辑并未执行到;

2. 测试同学设计的测试用例经过反复评审,仍然有未覆盖到的异常场景,出现漏测情况;

3. 接口自动化测试case作为日常回归手段,无法确定是否覆盖所有代码逻辑,其可靠性无法评估。

那么,如何才能用最精简的case来保障测试的全面性呢?目前业界比较认可的是手段是通过分析变更代码的覆盖率补充相应的case;我们调研了业界开源的java代码覆盖率统计工具jacoco和EMMA,发现jacoco和EMMA都只支持收集全量代码覆盖率,不能满足精准分析增量代码覆盖程度的诉求。因此,我们亟需一款能够收集变更代码覆盖率的工具。

1.

Super-jacoco简介

Super-Jacoco是基于Jacoco、git二次开发打造的一站式JAVA代码全量/diff覆盖率收集平台,能够低成本、无侵入的收集代码覆盖率数据。Super-Jacoco除了支持JVM运行时间段的覆盖率收集外;还能够和环境无缝对接,收集服务端自定义时间段代码全量/增量覆盖率。并提供html格式的可视化覆盖率报表,协助覆盖情况精准分析,支撑精准测试落地。

单测代码全量/增量覆盖率收集:

on-the-fly模式,无需对开发代码做任何改造,即可收集覆盖率数据;

功能测试全量/增量覆盖率收集:

    以上就是本篇文章【java模仿滴滴的程序_滴滴开源Super-jacoco:java代码覆盖率收集平台】的全部内容了,欢迎阅览 ! 文章地址:http://www78564.xrbh.cn/news/30768.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 迅博思语移动站 http://www78564.xrbh.cn/mobile/ , 查看更多   
最新文章
压力给到曼联!纽卡报价升级至9000万欧元,狂砸22岁莱比锡射手
纽卡斯尔对自己购买新射手的态度是十分坚定的,在此之前他们报价塞斯科被莱比锡婉拒之后,纽卡又进行了新一轮次的报价,他们将自
霜白色谷歌 Pixel 10 标准版手机渲染图再曝
IT之家 8 月 5 日消息,在分享 Pixel 10 Pro 手机渲染图之后,科技媒体 Android Headline 昨日(8 月 4 日)还分享了一组共 8 张
生娃能领7笔钱 年内险企举牌21次 《731》将于9月18日上映 官方通报“女司机亮证逼迫让路事件”
特别关注生娃能领7笔钱国家近日出台新政策,8月下旬将发放总额900亿的育儿补贴,2022年1月1日后出生的婴幼儿家庭可申领,每年360
西藏拉萨餐饮特色表演激发消费活力
8月4日,西藏拉萨一餐饮店,服务人员现场表演。近年来,随着一批涵盖了零售、餐饮、休闲娱乐等各大领域的品牌首店在拉萨开业,为
到“鹅乡”送“鹅”,中国美院师生再赴林口结对文化
潮新闻客户端八月的林口,英雄故里墨韵流芳,产业新篇白鹅振翅。中国美术学院书法学院的师生延续去年与黑龙江省林口县的约定,再
农发行沛县支行成功召开企业文化宣贯会
为深入贯彻中国农业发展银行企业文化理念,增强全员凝聚力和向心力,近日,农发行沛县支行组织召开企业文化宣贯会,支行领导班子
创意征集令来啦!诚邀您建言献策!
“十五五”时期,是绍兴基本实现高水平现代化、迈向“万亿俱乐部”的关键时期。为深入贯彻落实习近平总书记关于开门编规划的重要
都体:穆阿尼正在和其他不在巴黎计划内的球员一起训练
北京时间8月5日,据《都灵体育报》报道,正在与其他不在巴黎计划内的球员一同训练,巴黎与尤文之间已经接近达成最终协议,交易将
龙腾街道:文旅商贸“双轮驱动”绘就高质量发展新画卷
渔船停泊在金色的海面上珠港新城商圈东海岸美景商贸大厦鳞次栉比龙腾辖区内高楼林立,环境优美位于津湾公园的艺术雕塑作品龙腾街
HDPE中石油大庆5300B
HDPE中石油大庆5300BHDPE是一种结晶度高、非极性的热塑性树脂。原态HDPE的外表呈乳白色,在微薄截面呈一定程度的半透明状。PE具