web-dev-qa-db-ja.com

JasmineによるJavaScriptコードカバレッジ

私たちはプロジェクトにJavaScript単体テストを導入することを計画していますが、これまでのところ、JasmineはJavaScriptの優れたBDD単体テストフレームワークの1つであるように思われます。 JavaScriptコードのコードカバレッジをどのように監視できるのでしょうか。使用できるツール/プラグインはありますか?私たちはMicrosoftのショップで、.NET/MVC 4を使用しています。

38
user153410

イスタンブール コードカバレッジツールがあります。そして、 Istanbul/Jasmineのgruntプラグイン があるので、Jasmineで動作するはずです。

33

簡単なグーグルでこれを確認します ブログ投稿 オプションの評価: イスタンブールカルマBlanket.js 、および JSCover

Railsの場合、- jasmine-coverageJSCoverage に基づく)gemは、さまざまな形式で出力を生成するRakeタスクを提供します

12
alxndr

少し遅れる可能性がありますが、テストカバレッジが重要な場合は、テストカバレッジの組み込みサポート、評判も良い、ジャスミンに近い構文、優れた mocha を試すこともできます統合(うなり声、カルマ、...)

2
rguitter