これは初めてのSelenium Gridの実行です。デモテストを実行できないセレングリッド
1 - 私はこのページをに従って行った:http://selenium-grid.seleniumhq.org/run_the_demo.html
ant launch-hub
ant launch-remote-control
ant run-demo-in-sequence
勿論、別のMS-DOSウィンドウ内のすべてのコマンド(WindowsのXPを実行している)]
を私はまで、デモが示唆するように、すべてを見ます私がちょうどこれを見る最後のポイント:
run-demo-in-sequence:
[java] [Parser] Running:
[java] Selenium Grid Demo In Sequence
[java]
[java] 21-Mar-2012 14:46:29 com.thoughtworks.selenium.grid.tools.ThreadSafeSeleniumSessionStorage startSeleniumSession
[java] INFO: Contacting Selenium RC at localhost:4444
ファイアフォックスの新しいウィンドウが出てきます。私は10分待って何も起こらなかった。
私はすべての私を助けなかった、SOにこのquestionを見つけました。
これが新鮮にインストールされているので、私はそれができますかどうかを確認するために、コンピュータを再起動しようとするつもりですが、他のヘルプは高く評価されています。
編集 コンピュータの再起動は役に立ちませんでした。私もパラレルでデモを実行しようとしましたが、同じ結果で4つの新しいFirefoxのウィンドウが表示され、何も起こりません。
ANT:
Apache Ant(TM) version 1.8.3 compiled on February 26 2012
セレングリッドのバージョン:1.0.8
Firefoxバージョン11.0
EDIT 2 OK、愚かな私 - 私が見つけるデモの参照元demo
サブフォルダ内のコード。私はデモのサブフォルダが見つからないので、それは問題かもしれない、そうですか? :)
EDIT 3 私はセレングリッドの古いバージョンをチェックし、それはまたdemo
サブフォルダが含まれていません。 [OK]を、私は立ち往生...
実際には私はあなたがノードを始めるポイントに達します。 INFO:セレンのグリッドノードを起動します スレッド "main"の例外java.lang.NoSuchMethodError:java.lang.String.isEmpty ()org.openqa.grid.common.RegistrationRequest.getRemoteControlConfiguration(RegistrationRequest.java:585)におけるZ をorg.openqa.grid.internal.utils.SelfRegisteringRemote.startRemoteServer(SelfRegisteringRemote.java:86) でorg.openqaで.grid.selenium.GridLauncher.main(GridLauncher.java:72) –
のjava -jarセレン・サーバースタンドアロン・2.20.0.jar -roleノード-hubます。http:// localhostを:4444 /グリッド/ –
あなたが始めたの登録ハブのコンソールを見ることができますか?http:// localhost:4444/grid/console? –