0

qUnitを使用してユニットテストを行うことを検討しています。継続的インテグレーションにはCruiseControlを使用しています。誰かが自動化された方法でqUnitを統合したかどうか、そしてもしそうなら、それをすべて機能させるためにあなたがしたことは...

4

2 に答える 2

1

しばらく前にこれを行うために Jenkins CI をセットアップしました。私たちが行った方法は、WatiN を実行するための NUnit テストを作成することでした (もちろん、セレンも同様に機能します)。失敗したすべてのテストのアサートに失敗します。JavaScript エンジンの違いにより、正しいブラウザーでテストしていることを確認することが非常に重要です。たとえば、ターゲット プラットフォームに Chrome が含まれている場合、WatiN は Chrome を制御できないため機能しません (最後に確認しました)。

于 2012-03-12T18:11:52.770 に答える
-1

オープンソースのNQUnitを見たことがありますか? まだ試していませんが、今後のプロジェクトで使用する予定です。

于 2012-03-12T18:06:23.023 に答える