1.可以验证设计的测试用例覆盖度;
2.可以验证测试过程中执行用例是否有疏漏;
3.如果有发布的项目,监控其用户使用中的覆盖率,如果很多代码用户使用不到那要考虑是不是设计缺陷了。
(亲测有效:https://my.oschina.net/91jason/blog/491171?p=totalPage}})JaCoCo 还有 maven 以及 sonar 的使用方法,这边不介绍,因为自己也没研究透,可以百度或者 google 下。友情提醒:JaCoCo 只适用于 Java{{
1.Jenkins 可以去监控外部的变化触发任务;
2.自动化测试项目;如果做到完全自动化不用人工干预那确实效率不止提升一点点。
哥, 你好像 markdown 都不会了...
jacoco 生成的多个.ec 文件,能不能合并?
#2 楼 @junewang 可以使用 JacocoMerge 的 task https://docs.gradle.org/current/userguide/jacoco_plugin.html#sec:jacoco_tasks
jacoco 能覆盖 app 中引入的 sdk 的代码覆盖吗?
#1 楼 @seveniruby 在学,不好意思哈,已经引入了一点点了
#2 楼 @junewang 这个值得研究下
#4 楼 @simple sdk 是你们自己开发的吗?
#7 楼 @very 是的,我们产品形态就是 sdk
#8 楼 @simple 按我理解是可以的,还没实践到相关领域,后期实现的时候可以向你请教
用来统计手工测试的覆盖率也是很不错的选择
#3 楼 @syl7752 赞,我看看。 我发现,直接读取 ec 文件,然后通过 append 的方式,生成的文件,最后也是可以使用的。简单粗暴。 我研究看看你说的方案。
#10 楼 @lantian en,可以有
您好,能实现开发代码和测试代码分离来统计覆盖率吗
@Allen_ 允许统计指定包名下的覆盖率,毕竟测试代码都是与研发代码分开的。打包的时候也要考虑不打测试的代码