SCRIPTCOVER is a Chrome extension for Javascript coverage analysis.

Googleは10月26日(米国時間)、JavaScriptカバレッジツール「ScriptCover」をオープンソースソフトウェアとして公開した。ScriptCoverはChromeエクステンションとして実装されたJavaScriptカバレッジツール。Apacheライセンス2.0のもとで公開されている。

ScriptCoverを使うことで、リアルタイムにWebページを分析することが可能。JavaScript行単位での分析が可能となっている。複雑なコードの解析やデバッグ、試験の実施などに有効とされている。現在のところエクステンション単体では提供されておらず、使用するにはドキュメントに従って自らビルドして開発版を用意する必要がある。利用するツールなども含めてある程度事前準備が必要。

ScriptCover実行例その1

ScriptCover実行例その2

今後さらに他のメトリックスへの対応やよりリッチなレポート機能の実現、HTML/XMLへの出力機能、分析を目的とした統計データのサーバへの送信機能などを実現することになるだろうと説明がある。現状のScriptCoverは安定して動作するツールとは言えない面があるが、今後の開発で安定性や分析可能なサイトなどが増えれば、より有力な開発・デバッグツールのひとつになっていきそうだ。