Как увеличить время бездействия для Selenium Grid?

Настройка:
- Блок Win7, на котором выполняются тесты Java Selenium, которые автоматизируют Selenium Grid с помощью браузера Edge (на локальной виртуальной машине Win10 Virtualbox)

Если я откладываю слишком долго при отладке тестов Selenium для Edge, экземпляр Edge умирает, и мне приходится перезапускать тест.

Концентратор показал ошибку:
key 31b56d50-91eb-4c45-8dda-39cb8da4638a has TIMED OUT due to client inactivity and will be released

Я предполагаю, что виновником является Edge WebDriver, но я открыт для других объяснений.

Существуют ли настройки, которые продлят этот тайм-аут?

1 ответ

Узел Selenium Grid имеет параметр командной строки "-timeoutmsgstr "который определяет, как долго браузер будет оставаться открытым, если сеанс неактивен.

например (разрывы строк приведены только для ясности)

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
Другие вопросы по тегам