gpt4 book ai didi

java - selenium grid 指定平台

转载 作者:行者123 更新时间:2023-12-02 10:05:10 24 4
gpt4 key购买 nike

我正在使用来自 https://github.com/SeleniumHQ/docker-selenium 的官方 Selenium 网格和节点图像使用 JAVA 的远程网络驱动程序。

是否可以强制节点在 Windows 上运行 chrome 浏览器?或者至少表现得好像是这样?

尝试在节点配置( 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"
}
]

在这种情况下 - 没有效果(没有错误。只是继续使用平台:'LINUX')。

并尝试指定浏览器的功能,例如capability.setPlatform(Platform.WIN10); - 在这种情况下,如果没有特殊情况,会出现错误无法创建 session ,但我猜情况是平台能力选项。

有什么建议吗?

最佳答案

“平台”:“WIN10”

不存在。

您可以在此处查看有关 DesiredCapabilites 的文档。

https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities

selenium 提供并支持这些平台:

{WINDOWS, XP, VISTA, MAC, LINUX, UNIX, ANDROID}

在您的特定情况下,如果您需要 Windows,请将您的平台更改为“WINDOWS”、“XP”或“VISTA”

此外,此链接可能对您有用: https://github.com/SeleniumHQ/selenium/wiki/Grid-Platforms

关于java - selenium grid 指定平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55385716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com