python3+selenium4自动化测试环境搭建
- selenium的介绍
官方网站:https://www.selenium.dev/ - selenium的架构图
- selenium的环境配置步骤
- Python3 及Pycharm的安装搭建。省略。
-
selenium库安装
命令:pip insatll selenium 或者在Pycharm 中安装(版本是4.3)
-
驱动下载
浏览器驱动下载 chrome (ie、火狐可自行学习)确认谷歌浏览器版本,操作如下图,确认版本为100.0.4896.127
针对浏览器版本去下载对应的驱动
大家可以自行去www.baidu.com搜索谷歌浏览器驱动找到后下载,不过这个过程可能比较久。在这里提供所有版本的下载连接http://chromedriver.storage.googleapis.com/index.html
进入网站找到对应版本的驱动下载,上图版本是100.0.4896.127,是以要找到对应版本下载,如果找不到对应版本,可以找最相近的版本。也是可以用来驱动浏览器的,不能用一定会有对应版本出现;现在没有找到100.0.4896.127版本,所以找到最接近版本100.0.4896.60下载
选择当前系统所对应的版本,像window版本,直接下win32的包,不用担心64位系统。通用,如果不通用,肯定会有一个win64的包。
将下载的zip压缩包解压出来的chromedriver.exe的文件
2.3、驱动位置与使用
驱动位置有两种,这里讲灵活放置法,规范放置法大家可当课题自行去研究。灵活放置是将驱动文件放到selenium执行代码文件同级目录下即可。
也可将驱动文件放在python的执行文件下。还可以直接设置环境变量。
-
举例:
新增一个python项目,然后将chromedriver.exe文件放到项目目录下
新增一个demo01.py文件在文件里编写打开百度的代码
from selenium import webdriver
dr = webdriver.Chrome()
dr.get('https://www.baidu.com')运行。如下图,成功打开谷歌浏览器,访问百度网站
原文链接:https://blog.csdn.net/weixin_40331132/article/details/124637868