Python selenium web UI之Chrome 与 Chromedriver对应版本映射表及下载地址和配置(windows, Mac OS)
浏览器及驱动下载
进行web UI 自动化时,需要安装浏览器驱动webdriver,Chrome浏览器需要安装chromedriver.exe 驱动,Firefox需安装 geckodriver.exe 驱动。
Chrome 下载:
http://www.slimjet.com/chrome/google-chrome-old-version.php
http://google_chrome.en.downloadastro.com/old_versions/
http://filehippo.com/zh/download_google_chrome/
http://www.chromedownloads.net/
- chromdriver驱动下载地址: http://chromedriver.storage.googleapis.com/index.html
Firefox 下载:http://ftp.mozilla.org/pub/firefox/releases/
- geckodriver 驱动下载地址: https://github.com/mozilla/geckodriver/releases
- 建议 selenium 2.53以及以下的用47以下的火狐。
配置步骤
Windows:
1. 下载 chromedriver / geckodriver 并解压,得到Chromedriver_win32.zip文件 ;
2. 解压后的chromedriver.exe文件或 geckodriver.exe 放到Python的安装目录 D:\Python27 或 D:\Python27\Scripts 目录下,并将路径添加至path环境变量;
3. 设置path环境变量,把Chrome的安装目录添加至环境变量(Chrome默认安装目录:C:\Program Files(x86)\Google\Chrome\Application);
Mac OS:
1、将chromedriver 放到 usr/local/bin 目录下。
Chrome与Chromedriver版本映射关系
chromedriver版本 | 支持的Chrome版本 |
---|---|
v2.37 | v64-66 |
v2.36 | v63-65 |
v2.35 | v62-64 |
v2.34 | v61-63 |
v2.33 | v60-62 |
v2.32 | v59-61 |
v2.31 | v58-60 |
v2.30 | v58-60 |
v2.29 | v56-58 |
v2.28 | v55-57 |
v2.27 | v54-56 |
v2.26 | v53-55 |
v2.25 | v53-55 |
v2.24 | v52-54 |
v2.23 | v51-53 |
v2.22 | v49-52 |
v2.21 | v46-50 |
v2.20 | v43-48 |
v2.19 | v43-47 |
v2.18 | v43-46 |
v2.17 | v42-43 |
v2.13 | v42-45 |
v2.15 | v40-43 |
v2.14 | v39-42 |
v2.13 | v38-41 |
v2.12 | v36-40 |
v2.11 | v36-40 |
v2.10 | v33-36 |
v2.9 | v31-34 |
v2.8 | v30-33 |
v2.7 | v30-33 |
v2.6 | v29-32 |
v2.5 | v29-32 |
v2.4 | v29-32 |
最新文章
- mac下配置Qt for Android+iOS
- LintCode MinStack
- 快速查询Python脚本语法
- window 便笺
- 101个直接可以拿来用的JavaScript实用功能代码片段(转)
- 佛山Uber优步司机奖励政策(1月25日~1月31日)
- MongoDB查询命令具体解释
- 先学习Oracle 11g的Automatic Diagnostic Repository新功能
- BFS - leetcode [宽度优先遍历]
- 自己为什么注册博客(csdn讲师:Array)
- centos7之添加开机启动服务/脚本
- 3 week work—Grid Layout
- MFC控件的颜色设置
- shell 终端常用插件
- OPENJDK 源码编译
- Parquet 格式文件
- mongodb安装使用笔记
- iOS 网易彩票-5设置模块二
- Web标准:五、超链接伪类
- Sci-Hub
热门文章
- soj#552 449E Jzzhu and Squares
- Linux随笔 - Linux LVM逻辑卷配置过程详解[转载]
- 测开之路三十三:Flask实现扎金花游戏
- nginx 虚拟主机+反向代理+负载均衡
- python+selenium+chromewebdriver或Firefox的环境搭建
- cdh5.7 做完HA后hive 查询出现异常: expected: hdfs://nameservice
- 插件化框架解读之android系统服务实现原理(五)
- 用户积分排行榜功能-Redis实现
- 【转载】Elasticsearch--java操作之QueryBuilders构建搜索Query
- Redis的常用命令及数据类型