当rcov生成报告时,它为每个文件显示“总覆盖率”和“代码覆盖率”。这两个指标有什么区别?
来自http://www.rubydoc.info/github/relevance/rcov/master/Rcov/FileStatistics
total_coverage表示:
如果考虑注释也算“可执行”,则给出总覆盖率,以分数表示
code_coverage表示:
代码覆盖率:相对于代码总行数(loc),执行的代码行数的比例。
除非将项目中的注释视为可执行代码,否则最有价值的指标将是“代码覆盖率”。