2

これで、Hudson CI ビルド プロセスを使用して grails アプリをセットアップできました。単体テスト、統合テストを実行しており、いくつかの機能テストのために Selenium をセットアップしようとしています。

ただし、サイトのリンクを完全にテストして、リリースで何も壊れていないことを確認する良い方法はありますか?

一般的にリンクチェッカーがあることは知っていますが、それをビルドプロセスの一部にしたいので、何かが正しくない場合、ビルドは完全に失敗します。

4

3 に答える 3

0

私はセレン プラグイン ( http://wiki.hudson-ci.org/display/HUDSON/Seleniumhq+Plugin ) を使用しており、開発者と機能者の両方からテストが記録されています。Postbuild ( http://wiki.hudson-ci.org/display/HUDSON/Groovy+Postbuild+Plugin )を使用して Hudson ビルドから Grails アプリの新しいインスタンスを開始します。

于 2010-08-04T13:58:07.467 に答える
0

WebTest には、使用できる verifyLinks ステップがあります: http://webtest.canoo.com/webtest/manual/verifyLinks.html

webtest プラグインをインストールして (Selenium とうまく動作するはずです)、リンクをチェックするテストを 1 つだけ実行することができます。

乾杯

リー

于 2010-03-22T21:58:56.397 に答える
0

最終的に使用したのは、apt-get でインストールできる linkchecker というコマンド ライン プログラムで、ビルド スクリプト内から実行しました。

于 2011-06-27T14:31:57.327 に答える