文章目录

  • webdriver概述
  • 安装chrome webdriver
    • 1. 查看自己的chrome谷歌浏览器版本
    • 2. 去国内镜像地址下载对应浏览器版本的webdriver
    • 3. 下载好之后解压,将解压后的exe文件放到你的chrome浏览器的安装目录下
  • 配置Chromedriver的环境变量
  • 测试是否配置成功

webdriver概述

是一个非常好用的用来进行复杂重复的web自动化测试的工具,主要是,它可以用于我们进行爬虫。WebDriver(Selenium 2),它的主要新功能是集成了 Selenium 1.0 以及 WebDriver。WebDriver(Selenium 2) 兼容 Selenium,它既支持 Selenium API 也支持 WebDriver API。

安装chrome webdriver

(这是谷歌浏览器的webdriver安装)安装webdriver必须要和对应浏览器的版本相匹配才可以使用
安装之前,先查看浏览器的版本,我这里用谷歌浏览器。

1. 查看自己的chrome谷歌浏览器版本


查询出我的chrome版本是80的

2. 去国内镜像地址下载对应浏览器版本的webdriver

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

选择版本之后再选择对应你的电脑系统的压缩包下载

3. 下载好之后解压,将解压后的exe文件放到你的chrome浏览器的安装目录下

3.1 下载好之后是一个zip压缩包,我们将其解压,得到的chromedriver.exe文件

3.2 找到chrome浏览器的安装地址Application,并将目标路径复制下来(不要后面的chrome.exe)

3.3 找到chrome的目标路径C:\Users\Administrator\AppData\Local\google\Chrome\Application\,将解压的chromedriver.exe文件拷贝进去

配置Chromedriver的环境变量

通过我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 ->系统变量 -> 配置path,将刚刚的chrome目标位置的Application文件夹的位置拷贝到系统变量的path变量中就行。

测试是否配置成功

配置环境变量后,重启编译器,运行下面这段代码:

#测试Chromedriver的环境是否配置好(path)
from selenium import webdriver
import time
def main():b=webdriver.Chrome()  b.get('http://www.baidu.com')  time.sleep(5)  b.quit()
if __name__ == '__main__':main()

如果能够自己打开chrome浏览器,就证明配置path成功,可以开始使用自动化测试工具了。

webdriver自动化测试工具的使用,将chromedriver配置到path环境变量中,并测试是否成功相关推荐

  1. Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作

    简介 ​ 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...

  2. bashrc java_bashrc添加环境变量 linux怎么配置path环境变量

    怎么在.bashrc中设置环境变量 # .bashrc set JAVA_HOME=/usr/j2sdk export JAVA_HOME set PATH=$PATH:$JAVA/bin expor ...

  3. android adt安装配置,Android SDK环境变量配置ADT安装

    一.首先当然是要下载好我们的android SDK了,打开SDK Manager.exe,安装好下图2个 二. D:\UBox\adt-bundle-windows-x86-20130219\sdk\ ...

  4. atom配置python环境_Win10如何配置Python的环境变量

    相信有许多人遇到过这样的一个问题,为什么电脑里安装了python,可是win10终端里输入"python"却显示不是内部命令无法.其实是系统的环境变量没有配置所以输入"p ...

  5. java环境变量用不用jre_为什么安装jdk时,会安装两个jre?不用配置jre的环境变量...

    安装jdk时,为什么会安装两个jre?不用配置jre的环境变量 细心的你或许会发现,在安装jdk结束之后会发现,怎么有两个jre的的文件夹, 和jdk里面的 并且里面的文件都是一样的,另外我们在配置环 ...

  6. python要配置几个环境变量_Python环境变量配置

    第一步:下载Python安装包 在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64 ...

  7. 常用DOS命令和Path环境变量的配置

    常用DOS命令和Path环境变量的配置 1 常用DOS命令 1.1 打开命令提示符窗口 1.2 常用DOS命令 2 Path环境变量的配置 2.1 为什么要配置Path环境变量 2.2 配置流程 2. ...

  8. 怎样配置java的环境变量_java配置环境变量步骤

    在完成了JDK的安装后,环境变量设置是其安装后的首要操作,有人会问为什么要设置这个,要理解这个你首先要明白环境变量的涵义,它可以简单的理解为路径导向. . JAVA_HOMEC:\Usr\Java\j ...

  9. 什么是环境变量?环境变量配置,jdk8的path环境变量配置,各个版本下jdk结构的变化以及环境变量配置的阐述,java命令执行三个不同目录下的java.exe说明

    说明:如果只想配置java中jdk的path环境变量直接跳到三即可. 一,什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数:如文件夹的位置. 环境变量是在操作系统中是一个特定名 ...

最新文章

  1. Flash 组件定义(AS3)
  2. 数据结构之线段树合并——永无乡,Lomsat gelral,Tree Rotations,Tree Rotations Escape Through Leaf
  3. Silverlight 数据库 - Silverlight Database
  4. 突破次元壁障,Python爬虫获取二次元女友
  5. Android注解编程的第一步---模仿ButterKnife的ViewBinder机制
  6. chroot环境的快速构建
  7. PHP爬取网页内容并存放至项目文件中
  8. 钢铁雄心4mod星火 国策树代码-2
  9. 线性代数学习之坐标转换和线性变换
  10. open3d 0.13的c++版本使用demo
  11. 汽车电子电气(E/E)构架变革
  12. 计算机现在追寻谁的原理,一路追寻-CS考研经验总结_计算机与软件_考研论坛(kaoyan.com)...
  13. [科幻]Java版三体中黑暗森林法则的猜想
  14. 实时进销存如何帮助企业从销售、采购到库存实现一体化管理?
  15. OPPO云VPC网络实践
  16. vue3+jsx+antd 的双向数据绑定、事件绑定、变量绑定方法
  17. windows server2008 部署项目环境总结
  18. 算法系列1《DES》
  19. 工程伦理--13.4 临平净水厂化解“邻避效应”的对策
  20. tensorflow训练过程的日志与监控

热门文章

  1. CUDA PTX ISA阅读笔记(一)
  2. android studio找不到app moudle
  3. AFNetworking理解:
  4. CGAL的安装与在VS中的配置
  5. Arduino用遥控器控制LED灯开关和亮度
  6. 基尔霍夫矩阵矩阵树定理学习笔记
  7. 亚马逊SP-API对接JAVA版(amazon selling-partner)
  8. 【我参加NVIDIA Sky Hackathon】ASR篇
  9. matlab乖离率计算,乖离率怎么算,计算公式是什么?
  10. Springboot与Kafka的小插曲