- 代码覆盖率
测试的代码/全部代码 - 代码覆盖高,不代表测试程度高
- 代码覆盖低,测试程度一定低
- 测试覆盖率需要将原始js代码转换成 instrumented()代码 coveraged文件
这个过程一般通过工具去实现 - 覆盖率工具
- LCOV是开源的覆盖率报告文件
多个lcov可以合并成一个大的lcov
Hudson/Jenkins 等CI(持续集成工具)都支持lcov文件的html格式化展示 - genhtml 工具可以将lcov输出成漂亮的网页
- 覆盖率的目标是80%
本文标题:《编写可测试javascript》 第五章 代码覆盖
本文链接:https://www.haomeiwen.com/subject/kuipiqtx.html
网友评论