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

Testing “在声明中”;33.08%在12.13次点击/行时覆盖”;点击/线路是什么意思?,testing,code-coverage,simplecov,Testing,Code Coverage,Simplecov,最近我正在处理rails项目,并使用生成了一个代码覆盖率报告,我得到了一个很好的报告,如下所示。我知道这是一个简单的问题(我在谷歌上搜索了很多次,但没有得到任何正确的解释) 有人能解释一下点击/线的含义吗 另外,假设我有一个文件test.rb(100行代码),它在任何时候都没有被命中,现在让我们假设一些test_脚本已经命中了文件test.rb的一些行,那么由 total no.of lines hit / total lines of code , (All files)

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

有人能解释一下点击/线的含义吗

另外,假设我有一个文件test.rb(100行代码),它在任何时候都没有被命中,现在让我们假设一些test_脚本已经命中了文件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

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