0

SeleniumGridHubでFirefoxの複数のセッションインスタンスを受け入れることができない理由がわかりません。私が知る限り、正しく構成しました。取得するのは、1つのインスタンスのみを取得するハブだけです。

java.exe -jar selenium-server-standalone-2.30.0.jar -role hub -browser 
"browserName=firefox,version=19,firefox_binary=C:\Program Files (x86)\Mozilla
 Firefox\firefox.exe ,maxInstances=5, platform=WINDOWS" -debug

1つのインスタンスしか取得できないというエラーが表示されます。

java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Client VM (build 20.13-b02, mixed mode, sharing)

Feb 26, 2013 7:31:56 PM org.openqa.grid.selenium.GridLauncher main
INFO: Launching a selenium grid server
2013-02-26 19:32:02.605:INFO:osjs.Server:jetty-7.x.y-SNAPSHOT
2013-02-26 19:32:02.643:INFO:osjsh.ContextHandler:started o.s.j.s.ServletContextHandler{/,null}
2013-02-26 19:32:02.649:INFO:osjs.AbstractConnector:Started SocketConnector@0.0.0.0:4444
Feb 26, 2013 7:32:05 PM org.openqa.grid.internal.BaseRemoteProxy <init>
WARNING: Max instance not specified. Using default = 1 instance

何????

詳細なログはこちら

私のハブスターターファイルは、GitHubにあります

4

1 に答える 1

1

AFAIKハブは、ブラウザの詳細で開始する必要はありません。ブラウザの仕様で起動する必要のあるノードです。

ハブを起動するには、java -jarselenium-server-standalone-2.xx.0.jar-roleハブが必要です。

于 2013-02-27T06:57:01.727 に答える