【Python selenium自动化环境配置】4步搞定ChromeDriver版本选择
很多刚做自动化的小伙伴,会在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版本选择相关推荐
- Python selenium chrome 环境配置
Python selenium chrome 环境配置一.参考文章:1. 记录一下python easy_install和pip安装地址和方法http://heipark.iteye.com/blog ...
- 春哥博客 - Python+selenium自动化 - 环境搭建
目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要.本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精 ...
- selenium+linux+python,Linux下Python+selenium自动化环境搭建
selenium介绍 Selenium自动化测试工具,主要是用于web应用程序的自动化UI测试,是目前主流的自动化测试工具,主要特点为开源,跨平台,支持主流的浏览器,支持多种编程语言并且支持支持分布式 ...
- python自动化办公都能做什么菜-python+selenium自动化(一)之环境搭建
一.环境选择 python版本:python3.7(64位)下载地址:https://www.python.org/downloads/ (推荐使用官方下载) selenium版本:selenium3 ...
- Docker selenium自动化 - Python调用容器实例跑自动化查天气实例演示,docker selenium自动化环境部署过程
Docker selenium自动化 - 环境部署与 Python 自动化运行实战演示 第一章:docker selenium 环境部署 ① 下载 selenium 镜像 ② 容器 selenium ...
- Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
Python+selenium 自动化 第一章:基本环境搭建 ① 安装 selenium 库 ② 下载对应版本的浏览器驱动 ③ 调用百度查天气演示 第一章:基本环境搭建 ① 安装 selenium 库 ...
- Python+selenium 自动化-mac下安装配置chrome驱动方法
我的 Python 版本有两个,先通过 which 看一下对应版本的位置. 然后找到 python 安装目录里的 bin 文件夹,把对应的驱动放里面就好了. 如果不知道怎么匹配对应 chrome 版本 ...
- 拓展--mac系统ios自动化--环境配置
下载python3 https://www.python.org/downloads/mac-osx/ 修改环境变量 修改用户根目录下的~/.bash_profile文件,在终端输入: vi ~/.b ...
- chrome 控制台信息获取 python_【python+selenium自动化】设置Chrome启动参数
起因:直接用selenium的webdriver启动chrome,会弹出"Chrome正在受到自动软件的控制",并且窗口较小,是因为chrome没有加载任何配置 解决:点进sele ...
最新文章
- 机器学习笔记06—术语解释
- 哈罗单车怎么关锁还车_记者体验临沂共享单车定点还车 停错地方关不上锁
- php不用框架怎么写,php框架不用写sql语句就能调用数据库里表的字段是怎么实现的...
- JavaScript多继承(转载)
- 【报告分享】2020年金融科技十大关键词.pdf(附下载链接)
- JavaScript学习(六)—location对象常用的属性和方法
- python Counter ^
- android 加载系统私有库,Android 搭建私有maven仓库及上传项目
- 共享单车的定位,应该是利用手机实现
- MacBook Air 2013双系统装机
- 中央财经大学python期末考试答案_大学mooc2020用Python玩转数据题库及期末考试答案...
- 【夜读】自我提升的8个好习惯,迷茫时看一看
- elasticsearch中基于slop参数实现近似匹配
- 关于海康威视预览图像报错误404的解决方案
- oracle安装配置
- PCM和WAV数据结构
- 3D医学图像CT dcm格式转换为png
- hyperf搭建与使用RPC微服务
- lcms质谱仪_岛津三重四极杆液相色谱质谱联用仪LCMS-8050
- MacbookPro 2015/2017 安装Windows10后5G信号不稳定的解决方法
热门文章
- 【Oracle】Python 连接Oracle 数据库
- C++ 类访问控制(public/protected/private)
- 使用vue的sync修饰符进行子父组件的数据绑定
- VMware安装系统时没有弹出分区设置
- [react-router] 请你说说react的路由是什么?
- [react] 请说说你对react的render方法的理解
- Taro+react开发(70):flex布局
- React开发(149):二位数组的使用
- 前端学习(3157):react-hello-react之一个简单的helloworld
- 工作325:uni-日期小于10补0