1、安装python
《1》去官网下载: https://www.python.org/html
《2》 百度网盘分享,python-3.5.1.exe:python
连接:https://pan.baidu.com/s/127QEBpb5e7Yj2DOx1k7vNw
提取码:82n7git
下载好后,安装github
2、配置python环境变量
配置python环境:web
《1》右击个人电脑----》属性----》高级系统设置----》环境变量—》系统变量中的path----》添加安装python的根目录
chrome
《2》右击个人电脑—》属性----》高级系统设置----》环境变量—》系统变量中的path----》添加安装python目录中的scrpits路径windows
《3》 验证是否配置好python环境api
打开cmd,输入python
可以与python进行交互就表示配置好了浏览器
这里配的scrpits是为了可以直接使用pip命令来安装selenium库bash
3、安装Selenium库
《1》 打开cmd,输入:pip install selenium ,用命令的方式安装
有个弊端,就是说安装时可能会报timeout的错,这很正常,替换下这个命令:
pip3 --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/
《2》 打开pycharm,在编译器里安装
输入selenium来安装对应库
4、对应不一样的浏览器,下载不一样的驱动
举例Chrome下搭建
《1》 查看本身的谷歌浏览器版本
《2》去官网下载对应的驱动:http://chromedriver.storage.googleapis.com/index.html`
建议你们在配环境的时候,尽可能下载最新的谷歌浏览器,这样下载对应的webdriver(驱动)也是更加便捷一些
《3》 将下载好的驱动放到python安装目录下的scrpits中,若是报错,也把它复制一份到与python.exe平级的地方一个
若是你忘记了python的默认路径,能够复制下我这个来去查看,或者你看下以前配置的python环境变量,也是能够找到的:C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32
每一个计算机的名字不同,替换下就行,其中AppData是一个隐藏目录,须要打开它的权限
若是后期联调的时候出错,那么将它也放到与python.exe平级的地方扔一个,固然,scrpits目录也要有哈
5、 验证环境是否搭建好
from selenium import webdriver # 导入模块 driver = webdriver.Chrome() #实例化驱动 driver.get('http://www.baidu.com') #打开网页
重要的事说两次哈~~~
若是报错,找不到驱动,那么就把以前下载好的驱动复制一份到与python.exe平级的地方一个,固然,scrpits目录也要有
6、其余浏览器搭建(如Ie、Firefox、Edge)
一、Ie搭建
《1》打开ide,查看你的selenium版本
《2》去官网下载与selenium版本一致的IEdriver:http://selenium-release.storage.googleapis.com/index.html
《3》 将下载好的驱动放到python安装目录下的scrpits中,在与python.exe平级的地方也放一个
《4》 打开Ie浏览器,将网页缩放改成100%
二、Edge搭建
《1》 Edge驱动官网下载地址:https://msedgewebdriverstorage.z22.web.core.windows.net/
《2》根据Edge浏览器版本下载对应驱动
点击设置----拉到最下方,能够看到版本号
PS:可是我在官网没有看到对应的驱动,因此我下载的是没有任何版本提示的Edge驱动(后续使用居然发现能够耶)
地址:https://msedgewebdriverstorage.z22.web.core.windows.net/?prefix=75.0.139.20/
《3》 将下载好的驱动放到python安装目录下的scrpits中,在与python.exe平级的地方也放一个
三、Firefox下搭建
《1》官网驱动下载对应版本:https://github.com/mozilla/geckodriver/releases
个人火狐是77.0版本:
selenium版本:3.141.0版本
与我一致,能够去百度网盘下载了:
连接:https://pan.baidu.com/s/1eiDkskbkvaeqRgtSsvOHAg
提取码:mzjo
《2》 将下载好的驱动放到python安装目录下的scrpits中,在与python.exe平级的地方也放一个
至此,windows下搭建web自动化测试环境完毕
若有任何问题,请在博客下方留言
有不懂或者歧义的地方也请您指出,小友定会改进
本文分享 CSDN - 嘉 诚。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。