webdriver自动化测试工具的使用,将chromedriver配置到path环境变量中,并测试是否成功
文章目录
- 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环境变量中,并测试是否成功相关推荐
- Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作
简介 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...
- bashrc java_bashrc添加环境变量 linux怎么配置path环境变量
怎么在.bashrc中设置环境变量 # .bashrc set JAVA_HOME=/usr/j2sdk export JAVA_HOME set PATH=$PATH:$JAVA/bin expor ...
- android adt安装配置,Android SDK环境变量配置ADT安装
一.首先当然是要下载好我们的android SDK了,打开SDK Manager.exe,安装好下图2个 二. D:\UBox\adt-bundle-windows-x86-20130219\sdk\ ...
- atom配置python环境_Win10如何配置Python的环境变量
相信有许多人遇到过这样的一个问题,为什么电脑里安装了python,可是win10终端里输入"python"却显示不是内部命令无法.其实是系统的环境变量没有配置所以输入"p ...
- java环境变量用不用jre_为什么安装jdk时,会安装两个jre?不用配置jre的环境变量...
安装jdk时,为什么会安装两个jre?不用配置jre的环境变量 细心的你或许会发现,在安装jdk结束之后会发现,怎么有两个jre的的文件夹, 和jdk里面的 并且里面的文件都是一样的,另外我们在配置环 ...
- python要配置几个环境变量_Python环境变量配置
第一步:下载Python安装包 在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64 ...
- 常用DOS命令和Path环境变量的配置
常用DOS命令和Path环境变量的配置 1 常用DOS命令 1.1 打开命令提示符窗口 1.2 常用DOS命令 2 Path环境变量的配置 2.1 为什么要配置Path环境变量 2.2 配置流程 2. ...
- 怎样配置java的环境变量_java配置环境变量步骤
在完成了JDK的安装后,环境变量设置是其安装后的首要操作,有人会问为什么要设置这个,要理解这个你首先要明白环境变量的涵义,它可以简单的理解为路径导向. . JAVA_HOMEC:\Usr\Java\j ...
- 什么是环境变量?环境变量配置,jdk8的path环境变量配置,各个版本下jdk结构的变化以及环境变量配置的阐述,java命令执行三个不同目录下的java.exe说明
说明:如果只想配置java中jdk的path环境变量直接跳到三即可. 一,什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数:如文件夹的位置. 环境变量是在操作系统中是一个特定名 ...
最新文章
- Flash 组件定义(AS3)
- 数据结构之线段树合并——永无乡,Lomsat gelral,Tree Rotations,Tree Rotations Escape Through Leaf
- Silverlight 数据库 - Silverlight Database
- 突破次元壁障,Python爬虫获取二次元女友
- Android注解编程的第一步---模仿ButterKnife的ViewBinder机制
- chroot环境的快速构建
- PHP爬取网页内容并存放至项目文件中
- 钢铁雄心4mod星火 国策树代码-2
- 线性代数学习之坐标转换和线性变换
- open3d 0.13的c++版本使用demo
- 汽车电子电气(E/E)构架变革
- 计算机现在追寻谁的原理,一路追寻-CS考研经验总结_计算机与软件_考研论坛(kaoyan.com)...
- [科幻]Java版三体中黑暗森林法则的猜想
- 实时进销存如何帮助企业从销售、采购到库存实现一体化管理?
- OPPO云VPC网络实践
- vue3+jsx+antd 的双向数据绑定、事件绑定、变量绑定方法
- windows server2008 部署项目环境总结
- 算法系列1《DES》
- 工程伦理--13.4 临平净水厂化解“邻避效应”的对策
- tensorflow训练过程的日志与监控