javascript代码覆盖工具如何在内部工作?

时间:2018-03-19 10:57:14

标签: javascript code-coverage

我已经了解了像jacoco这样的java代码覆盖工具。但我发现有很多javascript代码覆盖工具可用。我只是好奇,他们如何在内部工作并给我们百分比报告。

1 个答案:

答案 0 :(得分:0)

据我所知,这些工具会为我们检查的文件添加额外的代码,以计算功能和行命中。这些工具将此 hits 存储在地图中,您可以在其中找到与每行相关的文件和功能。

之后很容易计算出每个文件/函数的覆盖范围。

我刚刚发现了这些信息here,伊斯坦布尔是JS中代码覆盖工具的一个例子。还有更多!