JavaScript代码覆盖率工具 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

本文地址:https://www.codercto.com/soft/d/20481.html

你不知道的JavaScript(上卷)

你不知道的JavaScript(上卷)

[美] Kyle Simpson / 赵望野、梁杰 / 人民邮电出版社 / 2015-4 / 49.00元

JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无......一起来看看 《你不知道的JavaScript(上卷)》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试