什么是emma代码覆盖率报告中的总可执行行数

时间:2018-01-02 03:26:16

标签: code-coverage emma

我有一个像Emma报道的这样的文件。

总体覆盖概要:

[class,%] [method,%] [block,%] [line,%] [name] 6%(2/33)! 3%(4/150)! 1%(48/4378)! 1%(11.8 / 799)!所有课程

总体情况摘要:

总包:2 总课程:33 总方法:150 总可执行文件:18 总可执行行:799

正如您所看到的,EMMA不会报告SLOC,而是表示总可执行行:799。可执行行是什么?

1 个答案:

答案 0 :(得分:0)

SLOC也包括空行和注释。 Emma报告的代码覆盖范围仅包含代码,即可执行的代码行。