Я использую официальную сетку селена и изображения узлов из https://github.com/SeleniumHQ/docker-selenium с удаленным веб-драйвером JAVA.
Можно ли заставить узел запускать браузеры Chrome на Windows? или хотя бы вести себя так, как если бы это было?
Пытался установить возможности в конфигурации узла (https://github.com/SeleniumHQ/docker-selenium/blob/master/NodeChrome/generate_config) и перестроить образы.
"capabilities": [
{
"platform": "WIN10",
"version": "$CHROME_VERSION",
"browserName": "chrome",
"maxInstances": $NODE_MAX_INSTANCES,
"seleniumProtocol": "WebDriver",
"applicationName": "$NODE_APPLICATION_NAME"
}
]
В этом случае - без эффекта (без ошибок, эфир. Просто продолжает использовать platform: 'LINUX'
).
и попытался указать возможности браузера, такие как capabilities.setPlatform(Platform.WIN10);
- в этом случае выдается ошибка Unable to create session
без конкретного случая, но я полагаю, что дело в параметре возможностей платформы.
Любой совет?