很多刚做自动化的小伙伴,会在ChromeDriver版本选择时犯难,看来大家都被坑过,真正掌握独门绝技,都不是难事儿。

看好了主要步骤就4部

1、确定谷歌浏览器版本

2、找到谷歌浏览器版本与ChromeDriver版本对应关系

3、下载ChromeDriver版本

4、解压并放至正确的位置

5、验证Selenium调用ChromeDriver

  • 找到已安装的谷歌浏览器版本

  自己的系统配置(win7 64位,谷歌浏览器64位(70.0))

  • 查找谷歌浏览器版本与ChromeDriver版本的对应关系

  打开驱动的下载地址,如下:

  http://chromedriver.storage.googleapis.com/index.html

       找到版本最大的(如2.46)并打开,点击notes.txt,找到对应的V70版本(2.45)

  • 下载ChromeDriver版本

找到2.45文件夹,打开选择下载32位

注意:64位向下兼容,直接下载32位的就可以啦,亲测可用。

  • ChromeDriver版本存放到正确位置

解压文件,放到python安装的主目录

  • 验证Selenium调用ChromeDriver

  来一段简单脚本:selenium打开百度,并打印title

# coding:utf-8
from selenium import webdriver
import timedriver = webdriver.Chrome()
driver.maximize_window()
url = "https://www.baidu.com/"
driver.get(url)
time.sleep(2)
nowtime = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
print("当前时间:", nowtime)
print(driver.title)
driver.quit()

输出效果:

至此,整个教程结束,是不是很简单。你学会了吗?

----------------------------------------------------------------------------------------------------------------------

更多精彩,关注以下大佬:

Anges黎梦博客:

https://www.cnblogs.com/AngesZhu/

快捷通道:
想学自动化测试(接口自动化、selenium自动化、appium自动化等)请联系,上海悠悠
悠悠大佬博客:
https://www.cnblogs.com/yoyoketang/
雷总博客:
https://www.cnblogs.com/leiziv5/

转载于:https://www.cnblogs.com/hightech/p/10545743.html

【Python selenium自动化环境配置】4步搞定ChromeDriver版本选择相关推荐

  1. Python selenium chrome 环境配置

    Python selenium chrome 环境配置一.参考文章:1. 记录一下python easy_install和pip安装地址和方法http://heipark.iteye.com/blog ...

  2. 春哥博客 - Python+selenium自动化 - 环境搭建

    目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要.本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精 ...

  3. selenium+linux+python,Linux下Python+selenium自动化环境搭建

    selenium介绍 Selenium自动化测试工具,主要是用于web应用程序的自动化UI测试,是目前主流的自动化测试工具,主要特点为开源,跨平台,支持主流的浏览器,支持多种编程语言并且支持支持分布式 ...

  4. python自动化办公都能做什么菜-python+selenium自动化(一)之环境搭建

    一.环境选择 python版本:python3.7(64位)下载地址:https://www.python.org/downloads/ (推荐使用官方下载) selenium版本:selenium3 ...

  5. Docker selenium自动化 - Python调用容器实例跑自动化查天气实例演示,docker selenium自动化环境部署过程

    Docker selenium自动化 - 环境部署与 Python 自动化运行实战演示 第一章:docker selenium 环境部署 ① 下载 selenium 镜像 ② 容器 selenium ...

  6. Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示

    Python+selenium 自动化 第一章:基本环境搭建 ① 安装 selenium 库 ② 下载对应版本的浏览器驱动 ③ 调用百度查天气演示 第一章:基本环境搭建 ① 安装 selenium 库 ...

  7. Python+selenium 自动化-mac下安装配置chrome驱动方法

    我的 Python 版本有两个,先通过 which 看一下对应版本的位置. 然后找到 python 安装目录里的 bin 文件夹,把对应的驱动放里面就好了. 如果不知道怎么匹配对应 chrome 版本 ...

  8. 拓展--mac系统ios自动化--环境配置

    下载python3 https://www.python.org/downloads/mac-osx/ 修改环境变量 修改用户根目录下的~/.bash_profile文件,在终端输入: vi ~/.b ...

  9. chrome 控制台信息获取 python_【python+selenium自动化】设置Chrome启动参数

    起因:直接用selenium的webdriver启动chrome,会弹出"Chrome正在受到自动软件的控制",并且窗口较小,是因为chrome没有加载任何配置 解决:点进sele ...

最新文章

  1. 机器学习笔记06—术语解释
  2. 哈罗单车怎么关锁还车_记者体验临沂共享单车定点还车 停错地方关不上锁
  3. php不用框架怎么写,php框架不用写sql语句就能调用数据库里表的字段是怎么实现的...
  4. JavaScript多继承(转载)
  5. 【报告分享】2020年金融科技十大关键词.pdf(附下载链接)
  6. JavaScript学习(六)—location对象常用的属性和方法
  7. python Counter ^
  8. android 加载系统私有库,Android 搭建私有maven仓库及上传项目
  9. 共享单车的定位,应该是利用手机实现
  10. MacBook Air 2013双系统装机
  11. 中央财经大学python期末考试答案_大学mooc2020用Python玩转数据题库及期末考试答案...
  12. 【夜读】自我提升的8个好习惯,迷茫时看一看
  13. elasticsearch中基于slop参数实现近似匹配
  14. 关于海康威视预览图像报错误404的解决方案
  15. oracle安装配置
  16. PCM和WAV数据结构
  17. 3D医学图像CT dcm格式转换为png
  18. hyperf搭建与使用RPC微服务
  19. lcms质谱仪_岛津三重四极杆液相色谱质谱联用仪LCMS-8050
  20. MacbookPro 2015/2017 安装Windows10后5G信号不稳定的解决方法

热门文章

  1. 【Oracle】Python 连接Oracle 数据库
  2. C++ 类访问控制(public/protected/private)
  3. 使用vue的sync修饰符进行子父组件的数据绑定
  4. VMware安装系统时没有弹出分区设置
  5. [react-router] 请你说说react的路由是什么?
  6. [react] 请说说你对react的render方法的理解
  7. Taro+react开发(70):flex布局
  8. React开发(149):二位数组的使用
  9. 前端学习(3157):react-hello-react之一个简单的helloworld
  10. 工作325:uni-日期小于10补0