在用WebDriver中打开Internet Explorer访问百度的是,报下面错误:

org.openqa.selenium.remote.SessionNotFoundException: 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)
Command duration or timeout: 9.00 seconds
Build info: version: '2.37.0', revision: 'a7c61cb', time: '2013-10-18 17:15:02'
System info: host: 'zxy-PC', ip: '10.45.28.133', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.6.0_41'
Driver info: driver.version: InternetExplorerDriver
org.openqa.selenium.remote.SessionNotFoundException: 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)
Command duration or timeout: 9.00 seconds
Build info: version: '2.37.0', revision: 'a7c61cb', time: '2013-10-18 17:15:02'
System info: host: 'zxy-PC', ip: '10.45.28.133', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.6.0_41'
Driver info: driver.version: InternetExplorerDriver
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)
Command duration or timeout: 9.00 seconds
{Driver info=driver.version: InternetExplorerDriver}
[sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method), sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source), sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source), java.lang.reflect.Constructor.newInstance(Unknown Source), org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193), org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:151), org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:554), org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216), org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:201), org.openqa.selenium.ie.InternetExplorerDriver.run(InternetExplorerDriver.java:224), org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorerDriver.java:214), org.openqa.selenium.ie.InternetExplorerDriver.<init>(InternetExplorerDriver.java:180), com.ztesoft.res.test.IE.LogInPageFireIE.startTest(LogInPageFireIE.java:48), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source), sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source), java.lang.reflect.Method.invoke(Unknown Source), org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47), org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12), org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44), org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17), org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26), org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27), org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271), org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70), org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50), org.junit.runners.ParentRunner$3.run(ParentRunner.java:238), org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63), org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236), org.junit.runners.ParentRunner.access$000(ParentRunner.java:53), org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229), org.junit.runners.ParentRunner.run(ParentRunner.java:309), org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50), org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38), org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467), org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683), org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390), org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)]

解决办法:

IE安全保护都去掉: 
internet选项——安全
internet-启用保护模式 勾去掉 
本地internet-启用保护模式 勾去掉 
可信站点-启用保护模式 勾去掉

Selenium WebDriver问题--Internet Explorer保护模式设置问题相关推荐

  1. selenium webdriver操作chrome 启用无痕模式,摆脱清缓存烦恼

    当启用浏览器打开网页的时候,可以直接启用无痕模式,省去清理缓存这一步骤. 初始化ChromeOptions 并设置"–incognito" ChromeOptions option ...

  2. 使用 Internet Explorer 驱动程序在 Microsoft Edge 中自动执行 IE 模式

    使用 Internet Explorer 驱动程序在 Microsoft Edge 中自动执行 IE 模式 项目 2022/06/30 1 个参与者 如果拥有业务关键型旧版网站或应用,则可能需要在 M ...

  3. 不要运行explorer_在Internet Explorer浏览器上运行测试

    不要运行explorer Running tests in IE is quite easy. Internet Explorer can't be launched directly, we hav ...

  4. Internet Explorer 7 功能

    Internet Explorer 7 功能浏览以下功能,以了解在 Internet Explorer 7 中对易用性.安全性和开发平台所做的改进. 使日常工作更容易 Internet Explore ...

  5. selenium webdriver入门

    ​概要 WebDriver可以像用户一样驱动原生浏览器,无论是在本地服务器还是在使用Selenium服务器的远程机器上,都标志着浏览器自动化的一个飞跃. Selenium WebDriver也是控制浏 ...

  6. C/C++:Windows编程—代码实现IE保护模式的关闭和开启

    前言 最近项目有需求需要通过程序实现了IE保护模式的关闭,自己网上查了下,关于IE的很多设置都可以通过修改IE相关的注册表来实现的.这里我们只要熟悉注册表的操作就可以了. -------------- ...

  7. 如何在 Windows 中重新安装或修复 Internet Explorer

    不小心卸载了IE,如何重装IE?找了半天,记录下步骤: 1.退出所有程序,包括 Internet Explorer. 2.按 Windows 徽标键 + R 键打开 "运行" Ru ...

  8. Edge开启IE兼容模式---针对指定网址URL开启Internet Explorer模式页面 设置指南

    windows10开始,操作系统默认提供了Edge浏览器.win10还自带有IE.但是到了windows11,不再提供IE,只有Edge了.这给打开老应用带来了一系列的麻烦,以前的一些陈旧B/S应用, ...

  9. 新版Microsoft Edge配置 (Internet Explorer模式,默认浏览器设置)、组策略模板的中央存储创立及ADMX管理

    由于管理需要,对社内环境中Edge进行设置,需要由组策略进行Edge策略部署 1. 下载Edge管理模板 如果你想要在 Active Directory 中配置 Microsoft Edge 策略设置 ...

最新文章

  1. java 表现层:jsp、freemarker、velocity
  2. 对python的认识800字_我对python里True和False的理解
  3. MS SQL2005数据库备份
  4. Vue.js实现tab切换效果
  5. Row size too large ( 8126)(解决)
  6. TensorFlow 1.12.2 发布,修复 GIF 构造安全漏洞
  7. 瑞芯微最新智能音箱低成本方案RK2108
  8. 容器编排技术 -- Kubernetes StatefulSet基本使用
  9. android5.1 投影显示器,5.1.1投影—投影与中心投影(一).ppt
  10. python可以下载百度文库_Python
  11. [Swift]LeetCode874. 模拟行走机器人 | Walking Robot Simulation
  12. Spring Boot 知识笔记(集成zookeeper)
  13. golang的https服务器
  14. Edge浏览器 安装 插件Adblock Plus失败
  15. 30天扣篮训练计划_高强度减脂训练计划,每天练30分钟,坚持一个月,减掉多余的脂肪...
  16. centos中使用goaccess分析nginx日志,goaccess分析多个nginx日志
  17. Invalid arguments ' Candidates are: int fseek(__sFILE *, long int, int) '
  18. 删库跑路、“投毒”、改协议,开源有哪几大红线千万不能踩?
  19. 转:『IT视界』 [职场人生]从软件工程师到IT猎头:说说跳槽那点事
  20. Modeling in Blender: Low Poly Car

热门文章

  1. Safari调试iOS应用
  2. make 命令_Vim 命令大全
  3. linux网卡点灯命令,LINUX下SHELL GPIO点灯
  4. 在哪里刷题_刷题过程中,这些坑你踩了几个?
  5. sleep函数_MySQL中的sleep函数介绍
  6. Dockerfile使用方法详解
  7. 和smi_nvidia-smi 报错:无法与 nvidia driver 通信
  8. IIS 6.0的web园 最大工作进程数
  9. Node.js—简介
  10. [BZOJ 2555] SubString