python3+selenium4自动化测试环境搭建-基础篇1
1、环境准备
1.1、所需环境列表
-- Python3 -- selenium4 for python -- pycharm -- Selenium 在不同浏览器上的driver插件
1.2、安装和配置Python3
下载地址:https://www.python.org/downloads/
根据自己的操作系统,选中要下载的python版本
下载完成后运行安装,可默认安装,也可自定义安装路径,这里我们使用自定义安装,一路next到选择安装路径后点击安装
安装时请勾选Add Python 3.9 to PATH选项
验证安装是否成功
按下 WIN+R,输入cmd打开命令行模式,输入python,显示如下表示安装成功
1.3、安装pycharm、selenium4
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
下载完成后运行安装即可,安装完成后点击运行pycharm,然后新建一个项目,创建一个虚拟环境,选择python3的安装目录下的可执行路径,然后点击创建
创建完成后,点击File – Settings-Project-Python interpreter,点击+符号
在弹出的搜索框中输入selenium,勾选Specify version,选择最新的selenium4,然后点击安装(也可以使用pip命令进行安装)
1.4、下载浏览器驱动程序
安装好python和selenium环境后,要想成功驱动浏览器,还需要下载对应浏览器驱动程序
谷歌浏览器驱动下载:
https://sites.google.com/a/chromium.org/chromedriver/downloads
谷歌驱动国内镜像站:
chromedriver.storage.googleapis.com/index.html
Firefox浏览器驱动下载:
https://github.com/mozilla/geckodriver/releases
版本对照:https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html
Edge浏览器驱动下载:
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
注意:浏览器驱动必须与本地浏览器版本对应才能正常驱动浏览器,版本不匹配无法驱动,比如Edge浏览器版本号90.0.818.62,则下载驱动程序时也要对应此版本下载
下载后将驱动放置在python安装目录下(和python.exe同级)
<
1c100
img src="https://img-blog.csdnimg.cn/20210518212938322.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE4Mjk4MDQ5,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述" />
完成以上操作后,新建一个test.py文件,写入以下代码并执行
from selenium import webdriver driver = webdriver.Edge() driver.get('https://www.baidu.com/')
如果成功驱动浏览器打开百度首页,表示环境配置成功了,如果遇到提示驱动版本不对的,更换对应浏览器驱动版本即可
- appium+python 自动化测试环境搭建
- 用Jenkins自动化搭建测试环境_基础之安装插件
- Python + Appium 自动化测试环境搭建
- Jenkins-测试自动化环境搭建(Python+RobotFramework+selenium)
- python-环境搭建及自动化测试Demo
- windows 下 android 自动化测试环境搭建(appium+python)
- 用Jenkins自动化搭建测试环境_Jenkins基础配置
- 基于selenium+python的自动化测试环境搭建
- (一)python+appium移动端自动化测试环境搭建
- 如何搭建appium+Python的自动化测试环境
- windows 下 android 自动化测试环境搭建(appium+python)
- windows 下 android 自动化测试环境搭建(appium+python)
- Appium Python behave 自动化测试框架搭建(1) - 安装环境
- python-环境搭建及自动化测试Demo
- Selenium + Python 搭建自动化测试环境(三)
- YOLO基础教程(一):Python环境搭建与测试
- 基于selenium3+python3.6.x+chrome57.x的自动化测试环境搭建
- APP自动化(1)——搭建Appium自动化测试平台环境(基于python&android)
- 如何搭建selenium+python3.5自动化测试环境
- python+selenium 自动化测试环境搭建