Как увеличить время бездействия для 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 имеет параметр командной строки "-timeout
msgstr "который определяет, как долго браузер будет оставаться открытым, если сеанс неактивен.
например (разрывы строк приведены только для ясности)
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