当我尝试启动IE浏览器时,出现以下异常

时间:2018-07-23 07:25:56

标签: selenium selenium-webdriver xpath automation

在端口6942上监听 2018年7月23日12:50:22 PM org.openqa.selenium.os.UnixProcess checkForError 严重:** org.apache.commons.exec.ExecuteException:进程退出,错误:1(退出值:1) 线程“主”中的异常

  

org.openqa.selenium.remote.UnreachableBrowserException:无法   开始一个新的会话。可能的原因是遥控器的地址无效   服务器或浏览器启动失败。

我的硒代码

public static void main(String[] args) throws IOException, InterruptedException {
     Runtime.getRuntime().exec("Taskkill /IM IEDriverServer.exe /F");

     Excel_Reader e=new Excel_Reader(System.getProperty("user.dir")+"\\Company Creation Testdata.xlsx");

     System.setProperty("webdriver.ie.driver",System.getProperty("user.dir")+"\\IEDriverServer.exe");
     DesiredCapabilities capability = DesiredCapabilities.internetExplorer();
     capability.setBrowserName("internetExplorer");
     WebDriver d=new InternetExplorerDriver();
     d.manage().deleteAllCookies();

     d.get("https://10.150.7.32/dm-web/");
     Thread.sleep(1000);

1 个答案:

答案 0 :(得分:0)

尝试通过“ Internet Explorer”更改功能中的浏览器名称

Actual:capability.setBrowserName(“ internetExplorer”);  更改为:capability.setBrowserName(“互联网浏览器”);

希望这对您有用。