Как мне запустить Internet Explorer в Selenium WD 3.4? - PullRequest
0 голосов
/ 07 декабря 2018

Вот ошибка:

Ошибка:

Запущен сервер InternetExplorerDriver (64-разрядный)

3.14.0.0

Прослушивание включенопорт 37557

Разрешены только локальные соединения

Вот мой код:

 WebDriver driver=null;
 String browser= "ie";
 if(browser.equals("Chrome"))
 {
     System.setProperty("webdriver.chrome.driver", "C:\\SeleniumDrivers\\chromedriver\\chromedriver.exe");
     driver=new ChromeDriver();
     driver.manage().window().maximize();   
     driver.get("https://www.google.com/");
 }
 else 
     if(browser.equals("ie"))
     {
         System.setProperty("webdriver.ie.driver", "C:\\Users\\vdhanorkar\\Documents\\IEDriverServer\\IEDriverServer.exe");
         driver =new InternetExplorerDriver();
         driver.manage().window().maximize();
         driver.get("https://www.google.com/");
     }

1 Ответ

0 голосов
/ 10 декабря 2018

Пожалуйста, проверьте эту статью :

HTTP-сервер, запущенный IEDriverServer.exe, устанавливает список контроля доступа, чтобы принимать соединения только с локального компьютера, и запрещает входящие соединения.с удаленных машин.В настоящее время это не может быть изменено без изменения исходного кода IEDriverServer.exe.Чтобы запустить драйвер Internet Explorer на удаленном компьютере, используйте автономный удаленный сервер Java в сочетании с языковой привязкой, эквивалентной RemoteWebDriver.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...