网页前端持续集成 - JSCoverage 使用简介
发布时间
阅读量:
阅读量
公司项目组采用了 jscoverage 对已测试过的 JS 文件实施代码覆盖率检测工作。在之前的版本中运行良好,在新的版本中出现了一些调整。由于工程文件发生了显著变化,源代码路径发生了显著变化,这导致在覆盖报告页面上始终无法正确显示各个 JS 文件的覆盖率数据。经过两天时间按照 jscoverage 使用手册编写了一个小型演示程序,通过这一过程深入理解了 jscoverage 各组件之间的相互关系,最终成功解决了团队遇到的技术难题,并提升了自己解决问题的能力。
官方使用指南: jscovering的手册
1. 最简单的模型就是一个html文件,一个js文件。
我使用的文件如下:
-->src debug.bat --> dst
--> host.html ==> --> jscoverage.html
--> dummy.js --> host.html
--> dummy.js(i nstrumented)
这里所指的调用关系即为jscoverage.html指向host.html,并进一步指向dummy.js(instrumented)文件。JsCoverage会在选定的JavaScript文件中为每一行有效的语句标记标签;因此,在相关网页
全部评论 (0)
还没有任何评论哟~
