我正在使用windows7并尝试通过设置平台在LINUX上运行我的测试用例。我在node.json中指定浏览器属性,如下所示:
{
"browserName": "chrome",
"maxInstances": 2,
"platform":"LINUX",
"seleniumProtocol": "WebDriver"
}
但是,在我打开Hub url控制台的浏览器中,结果是这样的。 to see result click here
在这里,我的问题是:我们应该让LINUX OS到节点说用LINUX平台运行吗?任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
根据章节WebDriver W3C Editor's Draft中的7. Capabilities,7.2 Processing Capabilities部分 platform
没有功能。支持的功能为 platformName
,支持的值为:
linux
mac
windows
注意:此列表并非详尽无遗。从New Session返回功能时,返回更具体的platformName是有效的,允许用户正确识别运行WebDriver实现的操作系统。
将 node.json 中的功能更改为:
{
"browserName": "chrome",
"maxInstances": 2,
"platformName":"linux",
"seleniumProtocol": "WebDriver"
}