2016-10-13 15 views
0

セットアップ:
- Seleniumテストをデバッグするとき、私はあまりにも長い間、一時停止した場合(ローカルWin10 VirtualboxのVM上の)エッジブラウザSelenium Gridの非アクティブタイムアウトはどのようにして増やしますか?

を使用してセレングリッドを自動化するJava Seleniumテストを実行しているwin7のボックスEdgeでは、Edgeインスタンスが終了し、テストを再開する必要があります。

ハブのエラーが示された:私はエッジwebdriverをここに犯人であると仮定しています
key 31b56d50-91eb-4c45-8dda-39cb8da4638a has TIMED OUT due to client inactivity and will be released

を、それ以外の説明に開いています。

このタイムアウトを延長する設定はありますか?

答えて

0

Selenium Grid Nodeには、セッションが非アクティブのときにブラウザが開いたままになる時間を決定する "-timeout"があります。command line parameterがあります。

(改行は分かりやすくするためだけです)

start "2.53.0 node Edge Node" 
     cmd /k 
      java -Dwebdriver.edge.driver="MicrosoftWebDriver.exe" -cp .;* 
       org.openqa.grid.selenium.GridLauncher 
        -role node 
        -timeout 6000 
        -nodeConfig ..\conf\test-node-config-localhub-edge.json 
関連する問題