JavaScript代码覆盖率工具 istanbul
- 授权协议: BSD
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: http://gotwarlost.github.io/istanbul/
- 软件文档: https://github.com/gotwarlost/istanbul
软件介绍
istanbul 是一个 JavaScript 的代码覆盖率检查工具。
特性:
可检查包括语句、分支和函数覆盖,以及反向工程的代码行覆盖
模块加载钩子 可随时跟踪代码
命令行工具 可运行带覆盖率检查的 node 单元测试,不需要对测试运行进行协作
可生成 HTML 和 LCOV 报表
可作为中间件使用,在浏览器进行测试
可在命令行中以库的形式使用
基于 esprima 解析器和 escodegen 代码生成器
在浏览器和 node 0.4.x, 0.6.x, 0.8.x 上测试通过。
示例报表:
http://gotwarlost.github.io/istanbul/public/coverage/lcov-report/index.html
Data Structures and Algorithms
Alfred V. Aho、Jeffrey D. Ullman、John E. Hopcroft / Addison Wesley / 1983-1-11 / USD 74.20
The authors' treatment of data structures in Data Structures and Algorithms is unified by an informal notion of "abstract data types," allowing readers to compare different implementations of the same......一起来看看 《Data Structures and Algorithms》 这本书的介绍吧!
