webdriver调用IE浏览器报错解决方法

  

1,框架环境搭建这里省略…不在本文范畴之类


2, slenium框架中,要想支持即需要下载IEDriverServer (http://code.google.com/p/selenium/downloads/detail?name=IEDriverServer_Win32_2.28.0.zip),解压缩之后,将exe程序放在安装python的根目录下。


3,运行过程中大家如果出现WebDriverException:,信息:,u 'Unexpected  error  launching  Internet 探险家只Protected  Mode  settings 断开连接;not 从而same  for  all 区域只Enable  Protected  Mode  must  be  set 用,same  value  (enabled 或是禁用),for  all 区。“这个错误。


解决:更改IE的互联网选项→安全,将互联网/本地互联网/受信任的站定/受限制的站点中的启用保护模式全部去掉勾,或者全部勾上。下面是一个IE的例子,打开百度,自动搜索硒。


4,这里设置好了之后,我在执行的过程中还遇到一个问题就是:


工具,互联网选项——高级——在“允许活动内容在计算机上运行”
  
  一般来说,这样设置后,都能解决问题了。




webdriver调用IE浏览器报错解决方法