2013-04-23 4 views
33

プロジェクトではJavaScriptユニットテストを導入する予定であり、これまでジャスミンはJavaScriptのBDDユニットテストフレームワークとして優れているようです。今私はJavaScriptコードのコードカバレッジをどのように監視することができるのだろうかと思っています。私たちが使用できるツール/プラグインはありますか?私たちはMicrosoftのショップで、.NET/MVC 4を使用しています。ジャスミンでのJavaScriptコードカバレッジ

答えて

27

コードカバレッジツールIstanbulがあります。また、grunt plugin for Istanbul/Jasmineがあるので、Jasmineと連携する必要があります。

+2

を生成rakeタスクを与え、[NodeJSにジャスミンとイスタンブールの設定]を参照してください。//bryce.fisher -fleig.org/blog/setting-up-istan-with-jasmine/)by Bryce Fisher-Fleig –

2

少し遅くなるかもしれませんが、テストカバレッジが重要な場合は、テストカバレッジ、優れた評判、組み込みのジャスミンに近い構文(grunt IstanbulKarmaBlanket.js、およびJSCover:、カルマ、...)

+0

+1モカ。私はジャスミンとモカの両方を使用していますが、同様の感触を持っています。 Mocha + ShouldJSは非常に柔軟なテストフレームワークを作ります。 – JohnnyCoder

11

迅速グーグルは選択肢の束を評価し、このblog postをアップになります。 Railsのために

、(JSCoverageに基づく)jasmine-coverage逸品(httpsをあなたにノードのためにさまざまな形式で出力

+0

ブログの投稿にアクセスできません。 –

+0

ありがとう@SyedAqeelAshiq!幸いにも、コンテンツはArchive.orgのWayback Machineによってキャプチャされました... https://web.archive.org/web/20140711015527/http://blog.johnryding.com/post/46757192364/javascript-code-coverage-with-ファントムジャスミン - と – alxndr

関連する問題