大佬教程收集整理的这篇文章主要介绍了node.js – NodeJS应用程序中功能自动化的CodeCoverage,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我为NodeJS编写的前端应用程序运行了很多SELEnium自动化.但我想知道这些自动化的功能覆盖范围.
(我之前使用jacoco for java)
node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- test/*-test.js #or simply: ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- test/*-test.js
尽管mocha通常作为自己的“命令”运行,但它可以“馈送”到istanbul并且覆盖率以这种方式打印出来.因此,在您的情况下,无论您使用什么命令来运行节点/ SELEnium中的前端测试都可以在istanbul中运行.正如我所说,这是一个非常通用的过程,可以应用于node.js中运行的任何东西.
现在我并没有真正掌握SELEnium的经验,但我知道它有点像Rube Goldberg system,有很多相互关联的过程(有些可能在不同的机器上).如果您正在寻找能够捕获前端,后端和测试代码(或在浏览器中运行的前端代码,从后端代码提供)的内容,我不确定是否存在(“用NodeJS编写的前端应用程序”)是我的关键所在.)
以上是大佬教程为你收集整理的node.js – NodeJS应用程序中功能自动化的CodeCoverage全部内容,希望文章能够帮你解决node.js – NodeJS应用程序中功能自动化的CodeCoverage所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。