【发布时间】:2016-11-02 19:15:27
【问题描述】:
环境:
- win10(内部版本 10240)
- Vaadin 测试平台 4.1
- 硒 2.53
- 用于构建 10240 的 Firefox、Chrome、IE11 和 Edge 驱动程序
节点和集线器
启动 java -jar c:\users\powder\vaadin-testbench-standalone-4.1.0.jar -role hub
启动 java -jar c:\users\powder\vaadin-testbench-standalone-4.1.0.jar -role node -Dwebdriver.edge.driver=c:\users\powder\MicrosoftWebDriver.exe
在java代码中的使用
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setBrowserName(DesiredCapabilities.edge().getBrowserName());
//DesiredCapabilities capabilities = DesiredCapabilities.edge(); Tried as well
capabilities.setCapability("acceptSslCerts", "true");
setDriver(new RemoteWebDriver(new URL(this.remoteHubUrl), capabilities));
getDriver().get("http://www.google.com");
错误信息
转发新会话时出错,找不到:Capabilities [{acceptSslCerts=true, browserName=MicrosoftEdge}]
Selenium grid console - edge is missing
在其他浏览器上一切正常,但在 Edge 上却不行。任何想法如何解决这个问题?
【问题讨论】:
-
你解决过这个问题吗?我有同样的问题。
标签: selenium selenium-webdriver vaadin microsoft-edge