如何在Selenium WD 3.4中启动Internet Explorer?

时间:2018-12-07 16:46:44

标签: selenium internet-explorer

这是错误:

  

错误:

     

启动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 :(得分:0)

请检查this article

由IEDriverServer.exe启动的HTTP服务器将访问控制列表设置为仅接受来自本地计算机的连接,并禁止来自远程计算机的传入连接。当前,如果不修改IEDriverServer.exe的源代码,则无法更改此设置。要在远程计算机上运行Internet Explorer驱动程序,请结合使用Java独立的远程服务器和与您的语言绑定等效的RemoteWebDriver。