Selenium自动化测试学习-Python+Selenium环境搭建

本文详细介绍了Selenium的工作原理,包括通过Client启动driver与浏览器会话的过程,以及如何使用Python环境搭建Selenium测试环境。此外,还提供了安装步骤和所需驱动程序的下载链接。

一、Selenium工作原理:

1、通过Client(端)启动driver(驱动),和浏览器进行会话,会话时创建session,发出http请求

2、浏览器接收到Client发出的请求(脚本),进行解析,之后在浏览器执行相应操作,执行完毕后把结果返回给Client

A)Selenium:解析脚本并执行对应操作

B)Driver:Chrome -> ChromeDriver 依据浏览器Driber打开对应浏览器

C)Client:创建脚本的平台(Pycharm、Notepad++)、语言环境(python)

 

二、环境搭建:

1、下载并安装python

下载地址:https://www.python.org/downloads/

 

*勾选Add python 3.6 to PATH,添加Python环境变量

 

2、点击“Next”按钮

 

 

3、设置安装目录,我这里目录是默认目录,各位读者可自行选择目录进行安装

 

 

4、开始安装中

 

 

5、点击Close按钮关闭,Python安装结束

 

 

6、打开CMD窗口,验证python安装是否成功。如果返回结果是如下图,那么说明python安装成功了

 

 

最后输入“pip install selenium”命令,开始搭建selenium环境,返回结果是如下图,说明selenium环境搭建成功了

 

 

7、添加Webdriver驱动程序,依据浏览器版本下载对应的driver驱动程序,放置在python安装目录即可

各个浏览器驱动下载地址:

Chromehttps://sites.google.com/a/chromium.org/chromedriver/downloads

Edgehttps://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

Firefoxhttps://github.com/mozilla/geckodriver/releases

Safarihttps://webkit.org/blog/6900/webdriver-support-in-safari-10/

 

转载于:https://www.cnblogs.com/wtfm/p/10346699.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值