5

JSTestDriverを使用して、継続的インテグレーションバックエンドとしてHudsonを使用してJavascriptテストを自動化しようとしています。私は、ハドソンに少なくともテスト結果に関するレポートを作成してもらい、失敗したテストでビルドに失敗することが最も望ましい結果になることを目指しています。

Webで簡単に検索したところ、HudsonにはJSTestDriver用の直接プラグインがないようです(TeamCity用のプラグインは1つしかありません)。ハドソンを使ってJavaScriptのテストを外部の仕事として監視することを考えていましたが、これは必要以上に複雑だと感じています。

上記のシナリオの経験/アドバイスを持っている人はいますか?

ありがとう。

4

3 に答える 3

6

このトピックについて最近公開されたこの記事を見つけました。Hudsonはコア機能を介してJsTestDriverをサポートしているようです。あなたはそれを設定する方法を知っている必要があります。

http://cjohansen.no/en/javascript/javascript_continuous_integration_with_hudson_and_jstestdriver

于 2010-10-29T15:36:10.517 に答える
4

xUnitプラグインはあなたをカバーしていますか?

一般に、Hudsonテストプラグインはテストを実行しません。ビルドスクリプトはテスト自体を実行する必要があります。次に、Hudsonは生成されたレポートを取得し、HudsonUIで適切にレンダリングします。

于 2009-10-15T14:38:30.720 に答える
1

このスレッドを試してください:ハドソンにJUnitテスト出力XMLを解析させることができません

基本的に、jstestdriverは、選択したCIシステムでさらに使用できる場合に、JUnit準拠のXML結果を生成します。

于 2010-01-14T11:55:43.807 に答える