购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 配置浏览器驱动

Selenium调用浏览器做自动化测试,必须要有源生浏览器驱动的支持。本节介绍各种主流浏览器驱动的配置。

2.2.1 配置IE浏览器驱动

下载IEDriver.exe,驱动下载地址为http://selenium-release.storage.googleapis.com/index.html,根据操作系统版本选择对应的安装文件,下载后需要进行一些设置。

将IEDriver.exe文件所在的本地路径添加到系统环境变量中。IE浏览器“Internet选项”对话框的“安全”选项卡中有4个安全选项,分别是Internet、本地Intranet、受信任的站点和受限制的站点,每个安全选项均有“启用保护模式”复选框,全部选中,如图2.6所示。

026-01.jpg

图2.6 “ Internet选项”对话框

2.2.2 配置Firefox浏览器驱动

最新版本的Selenium 3不支持47版本以下的Firefox浏览器,所以应确保Firefox浏览器是最新版本。下载Firefox浏览器驱动,下载地址为https://github.com/mozilla/geckodriver/releases,选择对应的操作系统版本下载。将Firefox浏览器驱动(geckodriver.exe)所在的文件路径追加到系统环境变量中,如图2.7所示。

026-02.jpg

图2.7 Python安装目录界面

将Firefox浏览器路径追加到系统环境变量中,如图2.8所示。

027-01.jpg

图2.8 Firefox安装目录界面

2.2.3 配置Chrome浏览器驱动

Chrome浏览器驱动的下载地址为http://chromedriver.storage.googleapis.com/index.html。下载驱动后,将谷歌浏览器驱动(chromedriver.exe)所在的文件路径追加到系统环境变量中,如图2.9和图2.10所示。

027-02.jpg

图2.9 Python安装目录界面

027-03.jpg

图2.10 系统环境变量界面

注意:配置Chrome浏览器驱动时要注意浏览器和驱动的对应关系。 QBYcWg29AcXi8wdqM6TODp0Ekl0qIQulzCpohHm2xufu8kyp/sesuZE+fcZnWx0x

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开