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



还可以说我有一个文件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

最佳答案

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

关于testing - 在 "33.08% covered at 12.13 hits/line"语句中,命中/行是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21348070/

10-13 09:38