在声明“33.08%覆盖12.13次点击/线”时命中/线是什么意思?

时间:2014-01-25 07:47:18

标签: testing code-coverage simplecov

最近我正在使用rails项目,并使用simplecov生成了一个代码覆盖率报告,我在下面得到了一个很好的报告。我知道这是一个简单的问题(我多次搜索,但没有得到任何正确的解释)

  

任何人都可以解释命中/行的意思。

还可以说我有一个文件test.rb(100行代码),它没有随时被点击,现在让我们说一些test_script已经命中了一些文件test.rb,所以将由

计算出的覆盖率
 total no.of lines hit / total lines of code , (All files) 
                                      OR
lines hit / total lines of code (file1) .+.+....lines hit/ total line of code (file n) / total number of file count

enter image description here

1 个答案:

答案 0 :(得分:6)

我相信这是套房中每条特定线路运行的次数。您可以通过单独检查每个文件来查看逐行度量标准。您看到的数字更突出显示的是整个文件或文件组的平均值。