webdriver访问各个浏览器驱动下载及安装
这里首先需要查看一下自己安装的selenium版本
查看步骤:
windows系统打开cmd命令行输入:pip show selenium查看结果如下:

进入到selenium官网查看版本信息
selenium和firefox浏览器版本查看
进入selenium官网:https://docs.seleniumhq.org/download/
查看selenium client&Webdirver language bingdings中自己对应的语言后边的change log如下图:

博主因为使用的是python语言,所以查看的是python对应的change log。log文档里边有允许哪个浏览器使用。
另:selenium 3.x基本要求:
1.从selenium 3.0.0开始就要求firefox为48及以上版本
2.selenium 3.x使用的java版本为jdk 1.8,selenium
3. selenium 3.x使用geckodriver作为firefox浏览器的驱动的替代
Firefox各个版本下载地址:http://ftp.mozilla.org/pub/firefox/releases/
Chrome和Chromedriver版本对应
依然是上述selenium官网页面,将页面下拉,找到如下图所示位置

点击change log可以查看Chrome各个版本对应的驱动,目前3.11版本可以使用2.36版本的驱动
另外,网上搜到的其他chrome驱动下载地址:http://chromedriver.storage.googleapis.com/index.html
IE版本和IE驱动
驱动下载地址:http://selenium-release.storage.googleapis.com/index.html
界面如下图所示:

数字代表的是selenium的版本号,点击对应的版本,下载对应的的ie驱动如下图:

博主的selenium版本是3.11.0下载对应的ie驱动并解压得到IEDriverserver.exe;
将得到的驱动所在目录添加到环境变量中。
如果在执行脚本测试的时候,发现会报错,换一个驱动试试。刚才博主下载的是3.11.0的驱动,执行过程中报错,重新下载了3.11.1的驱动,重新执行之后就正常了。
执行测试脚本如下:
#coding=utf-8
from selenium import webdriver
#cook=webdriver.Ie()
#cook=webdriver.Chrome()
cook=webdriver.Firefox()
cook.get("http://www.baidu.com")
分别执行之后,能够打开浏览器并进入到baidu界面,就说明驱动配置成功。
webdriver访问各个浏览器驱动下载及安装的更多相关文章
- selenium以及浏览器驱动下载安装
1.下载selenium压缩包 http://pypi.python.org/pypi/selenium 下载后压缩在python文件下的lib>site-package文件夹下 2.进入sel ...
- Selenium + WebDriver 各浏览器驱动下载地址
Chrome 点击下载chrome的webdriver: http://chromedriver.storage.googleapis.com/index.html 不同的Chrome的版本对应的ch ...
- Robot Framework浏览器驱动下载
运行robot framework 有时打不开浏览器,可能用到的驱动不对,以下是各浏览器驱动下载,仅供参考!~ 各浏览器下载地址: Firefox浏览器驱动:geckodriver https: ...
- Selenium之浏览器驱动下载和配置使用
浏览器驱动下载 Chrome浏览器驱动:chromedriver , taobao备用地址 Firefox浏览器驱动:geckodriver Edge浏览器驱动:MicrosoftWebDriver ...
- 【Selenium】之谷歌、IE、火狐浏览器各个版本的浏览器驱动下载地址
地址:chromedriver官网下载地址: http://chromedriver.storage.googleapis.com/index.html(失效了) http://npm.taobao. ...
- selenium 浏览器驱动下载地址
谷歌浏览器驱动下载http://chromedriver.storage.googleapis.com/index.html 火狐浏览器驱动下载http://ftp.mozilla.org/pub/f ...
- 解决 win10 家庭版环境下 MySQL 的ODBC驱动下载及安装
目录 写在前面 下载安装 1.首先,我们需要去官网下载ODBC驱动. 配置 1.打开控制面板.查看方式:选择大图标. 2.选择管理工具的ODBC 数据源(64 位). 3.在驱动程序目录下.我们可以看 ...
- web自动化测试python+selenium学习总结----selenium安装、浏览器驱动下载
一.安装selenium 命令安装selenium库 :pip install -U selenium 查看selenium是否安装成功:pip list PS:有时会有异常,安装失败,可以尝试去s ...
- selenium3 浏览器驱动下载及验证
下载浏览器驱动 当selenium升级到3.0之后,对不同的浏览器驱动进行了规范.如果想使用selenium驱动不同的浏览器,必须单独下载并设置不同的浏览器驱动. 各浏览器下载地址: Firefox浏 ...
随机推荐
- UML-FURPS+与补充性规格说明
1.FURPS+ 在统一过程(UP)中,需求按照“FURPS+”模型进行分类. 功能性(Functional):特性.功能.安全性: 可用性(Usability):人性化因素.帮助.文档: 可靠性(R ...
- 垃圾windows10更新遇到的问题
缘由 1.win10现在必须更新,不更新不给你用,关闭自动更新的方法都失效了,如果有人知道有效的方法还请私信指教一下.. 一个延迟几天的笨方法:当出现更新并关机或更新并重启时,把电源键设置成关机. 就 ...
- 游程编码run length code
今天突然看到一个名词,游程编码.也叫行程编码. 简单理解就是,几个相同连续的字符,然后用数字统计表示. 举个例子: aaaabbbccc 用游程编码的表示就是4a3b3c 如果:连续字符只有一个 那么 ...
- 886A. ACM ICPC#均值分配问题(暴力)
题目出处:http://codeforces.com/problemset/problem/886/A 题目大意:已知六个人得分,问是否能分成两个三人队使得每个队伍得分加和相等 #include< ...
- JavaScript学习笔记 - 进阶篇(7)- 浏览器对象
window对象 window对象是BOM的核心,window对象指当前的浏览器窗口. window对象方法: 注意:在JavaScript基础篇中,已讲解了部分属性,window对象重点讲解计时器. ...
- sql server2008 装上后,总是出现machine.config line136,或者 出现 配置错误 无法识别的配置节 system.serviceModel 。
怀疑问题是vs 和 sql server2008安装冲突的问题造成, 有一个这样的说法: 用win8.1的64位 的系统,如果先装vs2010,再装sql server 2008 r2,根本就不行,一 ...
- git的基础使用
GIT """ 什么是git:版本控制器 - 控制的对象是开发的项目代码 代码开发时间轴:需求1 > 版本库1 > 需求2 > 版本库2 > 版本 ...
- tensorflow中使用指定的GPU及GPU显存
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 本文目录 1 终端执行程序时设置使用的GPU 2 python代码中设置使用的GPU 3 设置tensorflow使用的显 ...
- Linux平台下_tomcat的安装与优化
一.Tomcat介绍 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一 ...
- n的m划分
n的m划分: dp[i][j]表示j的i划分,也就是将j颗球放入i个袋子里面,最后的答案是dp[m][n] 状态转移方程为dp[i][j]=dp[i-1][j]+dp[i][j-i]; 划分方法有两种 ...