码迷,mamicode.com
首页 > 其他好文 > 详细

selenium 无法启动IE浏览器的解决方法

时间:2014-06-26 20:51:41      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:blog   java   http   com   get   2014   

需导入的支持类:

bubuko.com,布布扣

启动IE浏览器的代码:

  System.setProperty("webdriver.ie.driver", IEDriverServer.exe的存放路径);
  WebDriver driver = new InternetExplorerDriver();
  driver.get("http://www.baidu.com");

  driver.quit(); //关闭浏览器

如果以上代码运行时提示类似于下图的错误提示:

bubuko.com,布布扣

出现以上错误信息则表明是环境问题,此时请首先检查是否已将所需的jar包复帛到项目中,如果没有,则直接将webdriver目录中的所有jar包(包括selenium-jar-x.x.x及libs目录)一起复制,然后在项目上点击右键粘贴,然后再检查这些包是否都已导入到项目中,如果没有,则可以通过项目右键的:属性->java构建路径->库,然后在界面中响应‘添加JAR’,然后将刚才已复制的所有jar包都添加到项目中即可

如果做完以上所有操作后仍然无法启动IE浏览器,且有报类似于以下错误时Exception in thread “main” org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not provide any stacktrace information)
 System info: os.name: ‘Windows 7′, os.arch: ‘amd64′, os.version: ’6.1′, java.version: ’1.7.0_25′

则考虑是IE安全级别太高了,其解决方法是在internet选项中将安全级别设置成最低,同时取消对‘启用保护模式’的勾选;

做完了以上操作,IE便能顺利启动了

selenium 无法启动IE浏览器的解决方法,布布扣,bubuko.com

selenium 无法启动IE浏览器的解决方法

标签:blog   java   http   com   get   2014   

原文地址:http://www.cnblogs.com/lucy-test/p/3808169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!