IEdriver插件下载地址:http://www.cr173.com/soft/195732.html

1.配置系统环境变量。

我的电脑–》右键——》属性——》高级系统设置——》环境变量——》系统变量——》path

注:先把IEDriverServer.exe放在C:\Program Files\Internet Explorer根目录里,再把这个路径放到path里。

2.关闭IE的启用保护模式

打开IE——》设置——》Internet选项——》安全——》去掉启用保护模式前的对勾

设置注意:

如果是首次使用RF在IE浏览器上测试的同学,务必检查以下几个设置 :

1、IE选项设置的安全页中,4个区域的启用保护模式的勾选都去掉(或都勾上)

2、IE选项设置的连接页中,局域网设置里的代理服务器设置,不能勾选。如果需要配置代理,请使用上面的pac自动配置脚本来使用代理。

3、IE页面的显示比例要为100%

4、下载IEDriverServer.exe文件,放到环境变量path路径的目录里或把他所在的目录加到path环境变量中。

5、如果IE浏览器设置安全性较高,在“Internet Options”中都不要选择“Enable Protected Mode”(保护模式),否则可能遇到错误提示。

优点:直观地模拟用户的实际操作,对JavaScript提供完善的支持。

缺点:是所有浏览器中运行速度最慢的,并且只能在Windows下运行,对CSS以及XPATH的支持也不够好。

运行过程中出错 Message: Invalid capabilities in alwaysMatch: unknown capability named platform

解决方法:删除platform、version、keys from、capabilities、dictionary

- 代码

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities#create capabilities
capabilities = DesiredCapabilities.INTERNETEXPLORER#delete platform and version keys
capabilities.pop("platform", None)
capabilities.pop("version", None)#start an instance of IE
driver = webdriver.Ie(executable_path="IEDriverServer存放地址", capabilities=capabilities)driver.get("https://www.baidu.com/")

Selenium WebDriver使用IE浏览器相关推荐

  1. c 后台代码调用ajax,.NET Selenium WebDriver操作调用浏览器后台执行Js(JavaScript)代码...

    1.Selenium WebDriver安装引用 注意:要用使用的浏览器肯定要装,并且Selenium.Chrome.WebDriver版本要和浏览器版一致. 如果要操作其它浏览器,则安装对应其它浏览 ...

  2. python3 selenium webdriver 启动三大浏览器Firefox,Chrome,IE

    一. 安装Python3 1. 进入Python官方网站:https://www.python.org/downloads/  下载并安装最新版本的Python(建议安装Python3) . 下面是P ...

  3. selenium webdriver 启动三大浏览器Firefox,Chrome,IE

    一.安装Python3 1.进入Python官方网站: https://www.python.org/downloads/  下载并安装最新版本的Python(建议安装Python3)> 下面是 ...

  4. Selenium WebDriver的多浏览器测试

    1. IE浏览器,需要配合下载IEDriverSever.exe的驱动程序,目前selenium支持IE9以上. (驱动程序下载链接:https://pan.baidu.com/s/1YpaUsIs1 ...

  5. Selenium WebDriver 测试Chrome浏览器

    文章目录 (1)安装驱动 (2)代码测试 (3)注意事项 (1)安装驱动 Selenium WebDriver如果需要启动Chrome浏览器,需要下载对应的chromedriver驱动器. [下载地址 ...

  6. 如何使用Selenium WebDriver 驱动360 浏览器

    Selenium WebDriver 简介: Selenium WebDriver 也就是Selenium2.0, 它与Selenium1.0最大的区别是前者是通过client/server方式驱动浏 ...

  7. [128]selenium WebDriver使用IE浏览器

    IEdriver插件下载地址:http://www.cr173.com/soft/195732.html 1.配置系统环境变量. 我的电脑–>右键-->属性-->高级系统设置--&g ...

  8. webdriver java a标签_java-使用Selenium WebDriver运行TOR浏览器

    我目前正在尝试使用Selenium WebDriver(JAVA)2.53和Firefox 43.0执行TOR 6.0.4.我已经按照这篇文章Using Selenium WebDriver with ...

  9. Python+Selenium WebDriver API:浏览器及元素的常用函数及变量整理总结

    由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在编写网页自动化测试时查阅. from selenium importwebdriver ...

  10. python selenium 处理弹窗_python 让selenium(webdriver ) 不打开浏览器(弹出窗口)运行(静默模式启动)...

    什么是 Headless Chrome Headless Chrome 是 Chrome 浏览器的无界面形态,可以在不打开浏览器的前提下,使用所有 Chrome 支持的特性运行你的程序.相比于现代浏览 ...

最新文章

  1. Linux下安装ftp服务器异常,linux下安装ftp服务器
  2. windows中PyCharm的安装和使用
  3. MATLAB随机信号统计特征
  4. 计算机非211研究生,这所大学不是211,但“计算机”实力远超985,快来看看
  5. redux相关学习资源
  6. Citrix Xendesktop5中创建虚拟机失败的2个案例分析
  7. Photoshop 2021安装教程附PS安装包下载
  8. c语言课本答案解析宋士银,c语言教材
  9. 计算机三级权限管理方法,Serv―U 三级用户权限机制及配置一例
  10. 姜小白的Python日记Day9 变量与递归
  11. 食物链 (利用并查集的两种解决方法)
  12. Oracle FND - 用户API fnd_user_pkg的常用用法
  13. 为什么弃用lofter
  14. jemeter做微信公众号压测
  15. 计算机编程中的草图,我每天都画草图,你也该试试看
  16. 厘米换算英尺英寸 (15 分)如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是?
  17. Javascript中undefined和not defined有什么区别?
  18. 我很喜欢研究这些比较酷的效果
  19. C语言实现自动出题、单词拼写等功能,附带管理员模式
  20. 安卓网易云信实现仿QQ双方聊天界面功能(附UI界面

热门文章

  1. 基于jsp java的计算机英语单词学习系统
  2. Zookeeper-Paxos-屁民的故事-内含视频讲解
  3. Windows 编程基础(四)
  4. intel945显卡linux驱动,下载:Intel 945G/G965/G3X显卡新版驱动
  5. python编程拍卖算法
  6. 风景日历java制作_风景日历制作系统
  7. C语言strtok_r和strtok使用方法
  8. 第三周——小小大佬带飞队
  9. python解压文件并检查_python脚本简单实现对压缩文件是否加密的检测
  10. linux4 系统下载,syslinux下载|