11

私はInfinitestのような継続的なテスト製品の大ファンです。最近、私はより多くの JavaScript 開発を行っており、ファイルを保存した直後に Jasmine テストを実行する Visua Studio に似たものを探していました。Mighty Mooseは .NET コード専用のようです。Karmaの背後にあるアイデアは気に入っていますが、Visual Studio 2012 とうまく統合できることが理想的です。

そのような獣はいますか?

4

4 に答える 4

12

Karma を使用する場合に役立つ Visual Studio 拡張機能を作成しました。基本的に Karma を通常どおり使用しますが、XML レポーターを有効にします。次に、その XML ファイルを監視し、テスト エクスプローラー ウィンドウに結果を表示する VS 拡張機能です。

私のブログには、動作中のビデオがあります (テキストの説明とともに): http://blog.dantup.com/2014/03/cross-browser-javascript-testing-with-karma-and-visual-studio/

フィードバック歓迎!

于 2014-03-09T11:21:09.333 に答える
2

Karma ランナー統合用の VS 拡張機能があります (VS 出力ウィンドウに Karma の結果を表示します): http://visualstudiogallery.msdn.microsoft.com/02f47876-0e7a-4f6c-93f8-1af5d5189225

于 2013-12-03T08:18:07.230 に答える
1

Visual Studio でテストファイルを保存した後に、JavaScript 単体テストを自動的に実行する場合は、"Chutzpah" を使用できます。

http://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe

ps。これは JS のテストに最適です。しかし、DOM 操作をテストしたい場合は、ある種の Web ドライバーが必要になります。

編集:

テスト エクスプローラーをビルド時に実行するように設定した場合、test.js ファイルを保存するとテストが実行されます。参照された JavaScript 自体は保存されません。

于 2013-10-03T08:47:54.560 に答える