Ошибка при запуске браузера Edge через Selenium 3 - PullRequest
0 голосов
/ 09 ноября 2018

Я удостоверился, что версия и сборка для получения соответствующего веб-драйвера Microsoft. Версия EdgeHTML - 15.15063, а веб-драйвер, который я выбрал, - «Release 15063». Браузер Edge запускается, а затем закрывается. Ниже приведен журнал ошибок ...

[16: 57: 07.397] - прослушивание http://localhost:39653/ 08 ноября 2018 г. 16: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: true, applicationCacheEnabled: true, browserName: MicrosoftEdge, browserVersion: 40.15063.674.0, javascriptEnabled: true, locationContextEnabled: true, pageLoadStrategy: normal, платформа: WINDOWS, platformName: WINDOWS, platformVersion: 10, takeElementScreenshot: true, takeScreenshot: true, webStorageEnabled: true} Идентификатор сеанса: 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)

1 Ответ

0 голосов
/ 09 ноября 2018

Я надеюсь, что проблема может быть с вашим браузером или драйвером.

Пожалуйста, обновите ваш Edge Browser или возьмите версию отсюда - https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/, которая поддерживает вашу.

Версия браузера My 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();
}
...