您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 >
度量JavaScript程序的代碼覆蓋率的工具JSCoverage
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/3/25 16:53:42 ] 推薦標(biāo)簽:

  JSCoverage是一個用于度量JavaScript程序的代碼覆蓋率的工具。能顯示哪些行被執(zhí)行過了,哪些行尚未執(zhí)行,這些信息對于測試覆蓋率的分析和測試質(zhì)量的衡量都很有用。

        JSCoverage通過度量Web頁面使用的JavaScript代碼,收集被Web瀏覽器執(zhí)行的JavaScript代碼信息來達到測試覆蓋率統(tǒng)計的功能。

        JSCoverage支持IE6、IE7、Firefox2、Firefox3、Opera、Safari等流行的瀏覽器、支持Windows平臺和Linux平臺。

        JSCoverage是開源軟件,可到此處下載。目前新版本是0.3.1。

        初步的試用結(jié)果表明,在Windows平臺下安裝和使用JSCoverage還是比較簡單的。下載并解壓縮后,在命令行中啟動JSCoverage。使用語法如下:

        jscoverage SOURCE-DIRECTORY DESTINATION-DIRECTORY

        其中SOURCE-DIRECTORY表示包含JavaScript腳本的Web文件所在的目錄,DESTINATION-DIRECTORY表示測試目錄,JSCoverage會把包含JavaScript腳本的Web文件所在的目錄的所有文件拷貝到測試目錄中,并且生成額外的文件,例如jscoverage.html。

        而測試的執(zhí)行是在該目錄中用瀏覽器啟動jscoverage.html文件,然后再URL中輸入包含JavaScript腳本的Web文件,執(zhí)行Web文件中的各項功能,JSCoverage能記錄下執(zhí)行過程中經(jīng)過的JavaScript腳本的行,并統(tǒng)計代碼覆蓋率。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd