3

Hudson CIでテストを実行することはできますが、Selenium Grid2とHudsonCIを実行しているスレーブノードの間に明確なパフォーマンスの違いがあるかどうかを確認することに興味がありますか?

私はまだxvfbをSeleniumGrid2で動作させていませんが、Hudson CIには、テストごとにXVNCサーバーを起動するオプションが組み込まれています。

Hudson CIに固執しますが、Selenium Grid 2を使用することの明らかな利点はありますか?私のテストはすでにWebdriverで書かれています。

4

2 に答える 2

2

Selenium Gridは、スレーブノードを備えたHudsonの代わりにはなりません。複数のブラウザーでWebドライバーのテストを並行して実行する場合は、グリッドを使用する必要があります。この要件がない場合は、既存の方法を続行する必要があります。

ここで、複数のブラウザー間でテストを並行して実行する場合は、Hudson AND Grid 2を使用する必要があります。テストは引き続きHudsonからトリガー/スケジュールされて実行されますが、グリッドを使用してテストを実行します。Selenium Gridは、Hudsonが行うほとんどの作業を支援できないため、これら両方のツールを組み合わせたものにする必要があります。

于 2011-06-11T03:00:12.327 に答える
1

Hudsonを使用してテストを継続的に起動し、Grid2を使用してテストを目的のブラウザー/ブラウザーにディスパッチできます。

于 2011-06-23T06:37:44.440 に答える