标签: javascript code-coverage
我已经了解了像jacoco这样的java代码覆盖工具。但我发现有很多javascript代码覆盖工具可用。我只是好奇,他们如何在内部工作并给我们百分比报告。
答案 0 :(得分:0)
据我所知,这些工具会为我们检查的文件添加额外的代码,以计算功能和行命中。这些工具将此 hits 存储在地图中,您可以在其中找到与每行相关的文件和功能。
之后很容易计算出每个文件/函数的覆盖范围。
我刚刚发现了这些信息here,伊斯坦布尔是JS中代码覆盖工具的一个例子。还有更多!