foo*_*oty 5 selenium automated-tests code-coverage browser-automation node.js
我正在寻找一个工具的指针,可以帮助我确定nodeJs中的功能自动化覆盖.(这不是单元测试!).
我为NodeJS编写的前端应用程序运行了很多selenium自动化.但我想知道这些自动化的功能覆盖范围.
(我之前使用jacoco for java)
这个问题的答案是有istanbul-middleware https://github.com/gotwarlost/istanbul-middleware
istanbul和istanbul-middleware是不同的,需要单独安装。我已经使用它成功地检测了代码。步骤如下
istanbul-middleware到您的 Node.js 应用程序/coverage(或者如果你从 github 示例更改它,则在此处更改它)并获取你的覆盖范围信息。阅读 github 自述文件了解更多详细信息。