当我创建Selenium RemoteWebDriver的实例时,如
DesiredCapabilities cap = new DesiredCapabilities("firefox", "13", Platform.VISTA);
RemoteWebDriver driver = new RemoteWebDriver(cap);
并查看我看到的内容 platform = XP 。
整个问题也被描述为here
这是一个错误吗?
答案 0 :(得分:2)
我今天遇到了同样的问题。如果您遇到的情况就像人们在linked bug中一样,那么实际上这只是默认节点配置的问题。您可以使用json文件手动设置节点配置,如“使用JSON配置节点”中的here所述。
如果在每个节点上,您有一个唯一的json文件,其中的条目如下:
{
"platform": "VISTA",
"browserName": "internet explorer",
"maxInstances": 1,
"seleniumProtocol": "WebDriver"
}
将VISTA
替换为您所需的平台名称,该节点将仅响应这些请求,并且将正确创建RemoteWebDrivers!
答案 1 :(得分:0)
找到错误描述here。 期待修复。