2013-08-30 10 views
9

私のチームは現在カルマをユニットテストのテストランナーとして使用しています。カルマにテスト結果を含むhtmlファイルを生成させる方法があるかどうかを確認しようとしています。カルマでHTMLテストレポートを作成

私たちが達成しようとしているのは、サーバーの1つで運行することができ、新しいコードやテストをアップロードするたびに、さまざまなブラウザでテストが再実行されるということです。これらのテストで生成されたhtmlファイルは、テストされたすべての異なるデスクトップおよびモバイルブラウザですべてのテストがまだ緑色になっているかどうかを確認したいすべての人が表示できます。

私はKarmaのjunitレポーターを使用して、HTMLファイルを取得するためにantでこれらのファイルを後処理していますが、現在Gruntをビルドツールとして使用しています。ミックスに。

また、私たちが問題を解決する最良の方法であると判断した場合、カルマ記者を作成するためのガイドがありますか?

答えて

16

私が仕事をして、単純なHTMLレポーターを書いた:

https://github.com/matthias-schuetz/karma-htmlfile-reporter

ちょうどあなたのkarma.conf.jsに追加し、それが試験結果とHTMLファイルを生成します。

+1

恐ろしい! これは本当に私の一日を作りました。 すぐにチェックアウトしようとしています – Metareven

+0

ファンタスティックプラグイン! – MBielski

関連する問題