Мне нужно запустить браузер Microsoft edge через сетку селена, но всякий раз, когда я пытаюсь запустить браузер, появляется сообщение об ошибке ниже и браузер не запускается
org.openqa.selenium.SessionNotCreatedException: Unable to create new service: EdgeDriverService Build info: version: '3.13.0', revision: '2f0d292', time: '2018-06-25T15:32:19.891Z' System info: host: 'ERD-L046', ip: '192.168.2.46', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131' Driver info: driver.version: unknown Command duration or timeout: 74 milliseconds
Для настройки сетки я использовал следующий код:
Чтобы настроить HUB:
java -jar selenium-server-standalone-3.13.0.jar -role hub
Для настройки узла:
java -Dwebdriver.edge.driver="D:/Softwares/Selenium/IEDriver/MicrosoftWebDriver.exe" -jar selenium-server-standalone-3.13.0.jar -port 5567 -role node -hub http://192.168.2.46:4444/grid/register -browser "browserName=MicrosoftEdge, maxInstances=5"
Для запуска браузера я использовал следующий код:
EdgeOptions options = new EdgeOptions();
options.setCapability("platform", "Any");
options.setCapability("browserName", "MicrosoftEdge");
options.setCapability("ignoreZoomSetting", true);
options.setCapability("browserVersion", "41.16299.15.0");
System.setProperty("webdriver.edge.driver", "D:/Softwares/Selenium/Drivers/IEDriver/MicrosoftWebDriver.exe");
driver = new RemoteWebDriver(new URL("http://192.168.2.46:5567/wd/hub"), options);
ОС: Windows 10 pro [версия 1709 16299.125]
Версия браузера: 41.16299.15.0
Селен Версия: 3.13.0
Автономный сервер Selenium: 3.13.0
версия Microsoft WebDriver: выпуск 16299 | Версия: 5.16299 | Поддерживаемая версия Edge: 16.16299
Пожалуйста, кто-то пролил свет на это.