0

セットアップ:
- Edge ブラウザーを使用して Selenium Grid を自動化する Java Selenium テストを実行する Win7 ボックス (ローカルの Win10 Virtualbox VM 上)

Edge の Selenium テストをデバッグするときに一時停止しすぎると、Edge インスタンスが停止し、テストを再開する必要があります。

ハブは次のエラーを示しました:
key 31b56d50-91eb-4c45-8dda-39cb8da4638a has TIMED OUT due to client inactivity and will be released

ここでは、Edge WebDriver が原因であると想定していますが、他の説明も受け付けています。

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

4

1 に答える 1

0

Selenium Grid ノードには、セッションが非アクティブな場合にブラウザーを開いたままにしておく時間を決定するコマンド ライン パラメーター" " があります。-timeout

例 (改行はわかりやすくするためのものです)

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
于 2016-10-13T16:12:19.480 に答える