1

我正在使用tapeistanbul在我的 Node.js 项目中编写单元测试,结果如下:

Statements   : 93.04% ( 107/115 )
Branches     : 86.84% ( 33/38 )
Functions    : 90% ( 27/30 )
Lines        : 93.86% ( 107/114 )

有没有办法找出哪些语句、函数或代码部分未经测试?

4

1 回答 1

2

根据文档,您应该在./coverage逐行覆盖下找到完整的 html 报告:

这应该会产生一个coverage.json,lcov.info并且lcov-report/*html./coverage 此工具生成的代码覆盖率报告示例下(对于此工具!):HTML 报告

文档:https ://github.com/gotwarlost/istanbul#getting-started

于 2018-07-17T10:04:10.507 回答