2011-08-08 14 views
5

クルーズコントロールネットビルドの一環としてジャスミンテストスイートを自動的に実行できますか?ジャスミンをクルーズコントロールネットに統合することは可能ですか

もしそうなら?

+0

この質問は、多くの人が答えるにはあまりにも具体的かもしれません。 Jasmineには、JUnit XMLロガーが付属しています.JUnit XMLロガーでは、多くのCIツールが読めるようになっています。 – cburgmer

+0

同じ問題がありましたが、NQnitを使用して終了しました。これは、Cruise Controlでは変更が必要ないためです。 http://robdmoore.id.au/blog/2011/03/13/nqunit-javascript-testing-within-net-ci/を参照してください。 –

答えて

1

私のサーバーコードはC#です。私はすでに、CIサーバーに多くの単体テストを実行していました。そこでWatinを使ったユニットテストを追加して、Jasmineテストを実行して結果を確認するブラウザを立ち上げました。すべての作品が幸せに一緒に遊べるようになったのは朝だった。

NJasmineを調べる方法もありますが、これはNuGetで利用可能であることがわかりましたが、ドキュメントが不足しているためにこれを部分的に追求しませんでした。

また、ReSharperを使用している場合は、QUnit:http://blogs.jetbrains.com/dotnet/2011/03/resharper-6-introduces-support-for-javascript-unit-testing/との統合を検討することもできます(Jasmineと統合する可能性もあります)。これはVisual Studio内でJS UTを実行することを目的としていますが、CIサーバーから実行する「フック」を提供する可能性があります。

関連する問題