Selenium Webdriver ie 浏览器
2015-03-27 11:51
831 查看
webDriver 在测试ie 的时候会遇到很多的问题,记录下:
1.需要ie的driver驱动
需要下载 IEDriverServer.exe 并把这个驱动放在系统ie 的文件夹下 C:\Program Files\Internet Explorer
2.启动selenium 的时候需要将浏览器安全设置给取消掉
3.启动的时候还是报错提示安全保护
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);
修改注册表
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
看到0-4号Key下面是否有叫2500的属性,有的话把他们统一下数据就行了,点击查看,
1,2 key 2500 显示的是3
3,4 key 2500 显示的是0
把3,4的值改成3,之后保存
启动ie 浏览器的时候把路径添加进入,即可
System.setProperty(“webdriver.ie.driver”, “C:\Program Files\Internet Explorer\IEDriverServer.exe”);
WebDriver driver = new InternetExplorerDriver();
1.需要ie的driver驱动
需要下载 IEDriverServer.exe 并把这个驱动放在系统ie 的文件夹下 C:\Program Files\Internet Explorer
2.启动selenium 的时候需要将浏览器安全设置给取消掉
3.启动的时候还是报错提示安全保护
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);
修改注册表
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
看到0-4号Key下面是否有叫2500的属性,有的话把他们统一下数据就行了,点击查看,
1,2 key 2500 显示的是3
3,4 key 2500 显示的是0
把3,4的值改成3,之后保存
启动ie 浏览器的时候把路径添加进入,即可
System.setProperty(“webdriver.ie.driver”, “C:\Program Files\Internet Explorer\IEDriverServer.exe”);
WebDriver driver = new InternetExplorerDriver();
相关文章推荐
- selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- Selenium Webdriver ie 浏览器
- selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- Ubuntu 16.04 selenium webdriver 启动三大浏览器Firefox,Chrome,IE
- Selenium WebDriver 使用IE
- selenium webdriver学习(二)————对浏览器的简单操作
- 构建Python+Selenium2(2=WebDriver)自动化测试环境<二>:IE、Chrome和Firefox运行
- selenium WebDriver 浏览器发动机
- Selenium2.0介绍——WebDriver两种驱动浏览器的方式.
- Selenium web driver对于三大浏览器的版本支持总结
- selenium webdriver 学习总结-浏览器启动方式
- Selenium的WebDriver打开IE失败的解决办法
- How to run Selenium webdriver on IE
- selenium WebDriver 浏览器发动机
- selenium webdriver(1)---浏览器操作
- selenium webdriver + Junit 自动化测试:打开不同浏览器网页
- selenium 2和watir webdriver中如何在启动浏览器时保留cookie
- selenium_webdriver 驱动不了浏览器问题
- Selenium(三)――webdriver 之浏览器操作
- Selenium Webdriver切换浏览器多国语言