JavaScrīpt程序覆盖率的工具 JSCoverage

软件介绍

JSCoverage是一个用于度量Javascrīpt程序的代码覆盖率的工具。能显示哪些行被执行过了,哪些行尚未执行,这些信息对于测试覆盖率的分析和测试质量的衡量都很有用。

JSCoverage通过度量Web页面使用的Javascrīpt代码,收集被Web浏览器执行的Javascrīpt代码信息来达到测试覆盖率统计的功能。

JSCoverage支持IE6、IE7、Firefox2、Firefox3、Opera、Safari等流行的浏览器、支持Windows平台和Linux平台。

JSCoverage是开源软件,可到此处下载。目前最新版本是0.3.1。

初步的试用结果表明,在Windows平台下安装和使用JSCoverage还是比较简单的。下载并解压缩后,在命令行中启动JSCoverage。使用语法如下:

jscoverage SOURCE-DIRECTORY DESTINATION-DIRECTORY

其中SOURCE-DIRECTORY表示包含Javascrīpt脚本的Web文件所在的目录,DESTINATION-DIRECTORY表示测试目录,JSCoverage会把包含Javascrīpt脚本的Web文件所在的目录的所有文件拷贝到测试目录中,并且生成额外的文件,例如 jscoverage.html。

而测试的执行就是在该目录中用浏览器启动jscoverage.html文件,然后再URL中输入包含Javascrīpt脚本的Web文件,执行Web 文件中的各项功能,JSCoverage就能记录下执行过程中经过的Javascrīpt脚本的行,并统计代码覆盖率。

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

Programming Python

Programming Python

Mark Lutz / O'Reilly Media / 2006-8-30 / USD 59.99

Already the industry standard for Python users, "Programming Python" from O'Reilly just got even better. This third edition has been updated to reflect current best practices and the abundance of chan......一起来看看 《Programming Python》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器