代码覆盖率实践

代码覆盖率实践

重点代码覆盖率实践--差异代码覆盖率

要点:
(1)获取开发人员的所属代码版本并获取该人员的提交代码
(2)逐个文件与当前最新的终版代码文件的版本做对比获取最新的差异行
(3)过滤无效代码如 注解,注释,空行 ,无效符号只获取可执行代码
(4)与全量代码覆盖率报表做比较,如果该行被覆盖则标记为显示为红色,部分覆盖则显示黄色 未被覆盖则显示为绿色都有对应的class标记位(可看具体前端代码)、
(5) 公式 差异代码覆盖率=已覆盖分支/总分支数 (其中额如果没有逻辑分支则分支数为1)

猜你喜欢

转载自blog.51cto.com/zhongwen/2641510