【问题标题】:Getting error while launching Edge browser through Selenium 3通过 Selenium 3 启动 Edge 浏览器时出错
【发布时间】:2018-11-08 23:06:47
【问题描述】:

我已经确定了用于获取适当的 microsoft web 驱动程序的版本和构建。 EdgeHTML 版本是 15.15063,我使用的 webdriver 是“Release 15063”。 Edge 浏览器启动然后关闭。以下是错误日志...

[16:57:07.397] - 收听 http://localhost:39653/ 2018 年 11 月 8 日 下午 4:57:12 org.openqa.selenium.remote.ProtocolHandshake createSession 信息:检测到的方言:OSS

org.openqa.selenium.WebDriverException:未知错误(警告: 服务器没有提供任何堆栈跟踪信息)命令持续时间或 超时:0 毫秒构建信息:版本:'3.12.0',修订: '7c6e0b3',时间:'2018-05-08T14:04:26.12Z' 系统信息:主机: 'XXXXX', ip: '0.0.0.0', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181' 驱动信息: org.openqa.selenium.edge.EdgeDriver Capabilities {acceptSslCerts: 真,applicationCacheEnabled:真,浏览器名称:MicrosoftEdge, 浏览器版本:40.15063.674.0,javascriptEnabled:真, locationContextEnabled:true,pageLoadStrategy:正常,平台: WINDOWS,平台名称:WINDOWS,平台版本:10, 需要元素截图:真,需要截图:真, webStorageEnabled: true} 会话 ID: B9D4A392-E7DA-4F7B-A6EE-C3CA2A71EE82 在 org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214) 在 org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166) 在 org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40) 在 org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80) 在 org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44) 在 org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) 在 org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:600) 在 org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions.deleteAllCookies(RemoteWebDriver.java:685)

【问题讨论】:

    标签: java selenium selenium-webdriver webdriver microsoft-edge


    【解决方案1】:

    我希望问题可能出在您的浏览器或驱动程序上。

    请更新您的 Edge 浏览器或从此处获取版本 - https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 支持您的版本。

    我的 Edge 浏览器版本是:

    Microsoft Edge 42.17134.1.0
    Microsoft EdgeHTML 17.17134
    

    我正在使用 Webdriver 版本 -Release 17134

    一开始我得到了 Webdriver 异常,即使我使用了正确的版本,之后我还是抛出了 Webdriver 异常。错误已清除。

    像这样:

        public void beforeTest() throws **WebDriverException**
            {
                System.setProperty("webdriver.edge.driver","F:\\New folder\\MicrosoftWebDriver (2).exe");
    
                driver = new ChromeDriver();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-21
      • 2020-05-03
      • 2023-03-05
      • 1970-01-01
      • 2010-11-27
      • 2023-03-22
      • 2017-01-01
      • 1970-01-01
      相关资源
      最近更新 更多