私はいくつかのSeleniumサーバーのセットアップの答えを探していましたが、決定的なものはまだ見つかりませんでした。次のコマンドを使用して実行できるselenium-server-standalone-2.31.0.jarを使用して10.xxxで実行されているリモートサーバーがあります。
java –jarselenium-server-standalone-2.31.0.jar
これはうまく機能し、http:// xxxx:4444 / wd /hubのハブにアクセスすると、(1)セッションの作成と(2)セッションの更新の2つのオプションがあるページが表示されます。Firefoxでセッションを作成すると、空のWebページが画面に表示され、ハブページに次のオプションが表示されます:(1)スクリーンショットを撮る、(2)セッションを削除する、(3)スクリプトをロードする。この時点では、すべてが順調に進んでいるようです。
ローカルシステムでIntelliJを使用して、selenium-server-standalone-2.31.0.jarを依存関係として使用して多数のテストを作成しました。これらのテストはIDEから正常に実行され、myTests.jarなどのアーティファクトを作成して、ローカルで実行することもできます。myTests.jarファイルをリモートサーバーにSCPし、java –jarmyTests.jarを使用してVNC経由でそのファイルを実行します。今ではそれもうまくいきます。ここまでは順調ですね。
私の質問はこれです。Seleniumサーバーを使用してmyTests.jarを実行するにはどうすればよいですか?これを行うためにSeleniumを使用する必要がありますか?myTests.jarをループして1時間ごとなどに実行するbashスクリプトを作成することを考えましたが、可能であればSeleniumを使用したいと思います。(code.google.com/p/selenium/wiki/Grid2)を見ましたが、これを行う方法が見つかりませんでした。または、この方法でSeleniumを使用する必要があるかどうかはまったくわかりません。どんな援助も素晴らしいでしょう。
ありがとう!