リリースされましたが、今まではJsTestDriverぐらいしかテスト連携のサポートは入っていませんでしたが、karmaのサポートが追加されました。実行してconfファイルを作ります。init今回は、デフォルトのJasmineの構成にしました。次にWebStormでプロジェクトを開いて、WebStormのkarmaの設定をします。パスを設定してあげればWebStormの設定は完了です。作成したConfigurationsをRunするとKarmaサーバが起動します。start)Karmaサーバにテストしたいブラウザでアクセスしてキャプチャしておきます。アクセス)ブラウザがキャプチャした状態で、もう一度Runするとテストが実行されて結果が見られます。BDD系のJasmineなので、構造的なテスト結果の表示になっています。Source等のテスト結果からの移動やエラーログからのジャンプはできるようになっていて便利です。個別のテストを実行するRunやDebugなどは対応してないようです。Centerとアイコンに表示してくれるようです。失敗したテストの個数を表示してくれてる。73にも最近同様の機能が入りました)。対応されるのは順当な感じがします。(AngularJSのpluginとかコミュニティ的にもWebStormと馴染みが大きそうだし)まだ、EAPなので中途半端な部分もありますが、これからもテスト連携周りが色々良くなって行くといいなと思います。余談WebStormとブラウザを連携するような機能は、LiveEditやJavaScriptデバッガー連携などがありますが、このような機能は他のエディタでも見かけるようになってきたと思います。NodeやChromeのデバッガーと連携して、エディタ上からブレークポイントを貼ったりできます。GitHubというデバッガーのプラグインも先進的で面白いです。Edit的な)やJavaScriptをevalで評価してインラインにその結果をインスペクタ的に表示したりなどができます。いう実行環境と連携する機能が色々出ていてワクワクしますが、こういう機能がどうしたら安定(動作自体や仕様的な面、色んなエディタに普及)するのかが最近の考えどころです。タグ:javascripttestWebStormお知らせ欄JavaScriptに関する最新情報は週一でJSer.infoを更新しています。efcl/efcl.github.ioからご意見下さい関連記事コメントを。