2

Javascriptのユニットテストカバレッジを測定したいと思います。

jscoverageは最も便利なツールの1つです。ただし、jscoverageは、コードが単体テストで合格したかどうかを判断することしかできません。ロジックを含めてカバレッジを測定したい。

JSのユニットテストカバレッジをどのように測定する必要がありますか?

4

1 に答える 1

0

BlanketJSは、QUnit とうまく連携する素晴らしいコード カバレッジ ツールです。私はそれを約1年間使用しています。

大規模なプロジェクトでは、QUnit と Blanket を Grunt と統合して、テストを実行し、コマンド ラインからコード カバレッジのしきい値を確認したり、TravisCI などの CI ソリューションを確認したりできます。

私のニーズに合った既存の Grunt プラグインがなかったため、独自の Grunt プラグインを作成することになりました。プラグインは、最小しきい値の「強制」をサポートしています。そうしないと、Grunt タスクが失敗します。

ここにすべての詳細を記載したブログ投稿を書きました: http://www.geekdave.com/2013/07/20/code-coverage-enforcement-for-qunit-using-grunt-and-blanket/

于 2013-08-22T19:03:45.210 に答える