Chrome Webdriver的下载安装

一、webdriver简介

Webdriver是一个用来进行复杂重复的web自动化测试工具,通常用于编写web应用的自动化测试。当然,也可以用于我们的爬虫。

在selenium的官网(https://docs.seleniumhq.org/projects/webdriver/)上,我们得知它支持如下浏览器:

对于每种不一样的浏览器来说,使用的Webdriver也不一样。

在本文中,笔者使用的是chrome浏览器,以chrome为例来说明一下chrome webdriver的下载和安装。

二、chrome webdriver安装。

需要注意的是,Chrome webdriver的版本是跟chrome版本相匹配的。

Chrome与webdirver对应关系

其中,chrome浏览器版本查看方式:(设置-->关于chromium)

找到自己的chrome版本后,来这里的镜像网站上下载对应版本的webdriver:

http://npm.taobao.org/mirrors/chromedriver/

下载后,压缩包内windows系统下为exe文件,ubuntu下为elf文件,将压缩包内的可执行文件放在你自己知道的一个任意目录下。

这样我们的webdriver就已经下载完成了,在selenium中使用API指定相关路径,就可以进行自动化测试了。

Chrome Webdriver的下载安装相关推荐

  1. Windows平台chrome webdriver的下载与安装

    1.确认Chrome浏览器的版本 1.打开Chrome浏览器,点击右上角的三个点样式图标,然后先帮助,再点击关于 Google Chrome 2.得到当前的版本号,比如我的是91.0.4472.124 ...

  2. selenium 模块 webdriver使用:Mac下 Firefox和Chrome浏览器驱动下载安装

    Python:selenium 模块 webdriver使用报错:No such file or directory: 'geckodriver': 'geckodriver' 1.例子:获取网页句柄 ...

  3. Python+selenium 自动化-chrome驱动的下载安装

    chrome驱动下载 chrome驱动获取: chromedriver.storage.googleapis.com 如何查看对应浏览器版本的驱动: 不同的版本的驱动支持不同版本的浏览器,所以版本一定 ...

  4. chrome 常用插件下载安装

    可在google的应用商店进行下载:chrome://apps/ 但大多时间无法链接. 国内插件下载地址: http://www.cnplugins.com http://chromecj.com/ ...

  5. chrome代理插件下载安装

    https://github.com/FelisCatus/SwitchyOmega/releases 下载 直接将下载的crx文件拖入开发者模式的扩展程序中安装 chrome://extension ...

  6. Selenium:Chrome、Edge、Firefox、Opera、Safari常用WebDriver下载安装

    简介:Selenium中运行需要先配置WebDriver,各主流浏览器安装配置大同小异. 关联攻略: Selenium分布式运行:SeleniumGrid Python + Jenkins + Sel ...

  7. python webdriver.Chrome chromedriver驱动下载

    python webdriver.Chrome chromedriver驱动下载 文章目录 python webdriver.Chrome chromedriver驱动下载 前言 一.chrome浏览 ...

  8. 爬虫:Chrome、Firefox 、IE、Selenium浏览器驱动下载安装

    Chrome webdriver下载 Chrome Webdriver 下载地址:https://chromedriver.storage.googleapis.com/index.html     ...

  9. Axure谷歌浏览器Chrome扩展程序下载及安装方法

    Axure谷歌浏览器Chrome扩展程序下载及安装方法 1.下载Chrome扩展程序 下载地址:http://oss.liuzhuo.xin/xcx/image/kjnn3840_7htct7mp82 ...

最新文章

  1. isis协议_ISIS基础知识介绍
  2. 打工与创业残忍的区别
  3. python处理流程-python的处理流程
  4. Pet Shop4解密配置文件
  5. JS原生方法实现jQuery的ready()
  6. SharePoint 跨域还原网站一则
  7. 乐刻发布新品牌LITTA 目前已拥有25万+线上付费用户
  8. 工具,帮助我们更高效的工作
  9. SQL Server 2014安装图解
  10. [转载] Python 统计学习方法——kdTree实现K近邻搜索
  11. php gd实现简单图片验证码与图片背景文字水印
  12. DEAP2.1 使用方法(运筹学)
  13. 夜谈TCP/IP的起源和胜利
  14. 我对“心即理,致良知,知行合一”和《王阳明四句教》的的理解。
  15. 它来了,指数基金定投实操!
  16. Python 分析《三国演义》看司马懿三父子如何用计谋干掉了曹操后代
  17. 数据库视图概念,优缺点及作用
  18. ESR-CMDS参数含义
  19. [ 个人住房担保委托贷款(住房公积金贷款)]
  20. 解析:未来物联网发展的十大趋势

热门文章

  1. c语言小游戏跳一跳代码及注释,如何获得微信小游戏跳一跳源码以及源代码组合包括哪些...
  2. 基于jquery的简单分页实现
  3. Canvas之绘制时钟
  4. 百度语音识别极速版的使用例子(JAVA)
  5. OD 调试多线程遇到的问题以及解决方法
  6. 最新UI界面很简洁的方盒子iApp源码+适合做工具箱
  7. 自然语言处理(4)——语料库和语言知识库
  8. 3.3 设置坐标轴的长度和范围
  9. 51、Recursive-NeRF: An Efficient and Dynamically Growing NeRF
  10. 《计算机网络安全》学习笔记之访问控制与虚和谐拟专和谐用网技术