如何阅读伊斯坦布尔保险报告?
我一直使用Jasmine进行单元测试,但最近我开始使用伊斯坦布尔为我提供代码覆盖率报告。我的意思是,我明白了他们试图告诉我的要点,但我真的不知道这些百分比中的每一个代表什么(Stmts,Branches,Funcs,Lines)。到目前为止,谷歌搜索我一直无法找到可靠的解释/资源。
问题:就像我说的,我明白它的要点,但是有人可以发布适当的解释或指向适当解释的链接吗?
第三个问题:有没有办法确定代码的哪些特定部分没有被覆盖?到目前为止,我还没有真正摸索这份报告,我基本上是猜测。
-------------------|-----------|-----------|-----------|-----------|
File | % Stmts |% Branches | % Funcs | % Lines |
-------------------|-----------|-----------|-----------|-----------|
controllers/ | 88.1 | 77.78 | 78.57 | 88.1 |
dashboard.js | 88.1 | 77.78 | 78.57 | 88.1 |
-------------------|-----------|-----------|-----------|-----------|
All files | 88.1 | 77.78 | 78.57 | 88.1 |
-------------------|-----------|-----------|-----------|-----------|