Python自动化测试 环境搭建 Selenium、WebDriver下载、安装、配置、基本使用详解

Python_P叔 2024-06-17 08:03:02 阅读 88

基本于Python语言 和 Selenium框架,使用PyCharm 开发环境,详细介绍自动化测试环境的搭建 以及 基本的使用方法。

一、安装Python环境

Python环境目前已被大部分主流操作系统所支持,比如在Linux、Mac、Unix等系统上就自带了Python环境,但在Windows系统上目前还需要自己安装,(当然如已经安装过了的话,这步可以直接跳过)。

1、下载Python

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

在这里插入图片描述

根据自己的需求下载对应的Python版本,一般进入官网的下载地址默认是最新版。

在这里插入图片描述

点击Downlad Python 3.11.2 按扭后,进入下载页面,选择自己想要安装的版下载

在这里插入图片描述

2、安装Python

点击下载好的python-3.11.3-amd64.exe可执行文件,进入Python安装对话界面,选择各安装项,如:Documentation文档、pip包管理工具(必选)、tcl/tk等(一般全都选上)、配置安装路径(这里选择安装在D盘的Program Files (x86)目录下,[因为一般Windows系统默认C盘为系统盘,所以将软件安装在其他盘如:D盘])。

在这里插入图片描述

根据提示 Next 直到安装完成后,在命令窗口中输入 python --version 命令测试是否安装成功(注:若提示python命令不存在,先去检查否是有配置path环境变量(环境变量配置方法),如果path中没有配置python可手动将如下python路径添加到path中,或配置了没生效需要重启一下电脑即可)。

python --version# 或py --versionPython 3.11.3 # 显示版本号则表示安装成功!# 输入python命令 或 py命令 按回车键 python# 进入如下python命令模式Python 3.11.3 (tags/v3.11.3:f3909b8, Apr 4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)] on win64Type "help", "copyright", "credits" or "license" for more information.>>>

3、安装pip包管理工具

注:如果已安装过pip包管理工具的话,此步也可直接路过(一般在安装Python环境时,可以在安装配置项中勾选上pip,这样在安装Python环境时自动将pip也安装上了),以下是没有过安装pip的安装步骤!

pip是一个安装Python包的管理工具,很多功能强大、使用方便的Python框架、插件、工具等,都是通过pip来进行安装的,在后面的自动化测试就需要pip来安装selenium自动化集成测试框架。

(1)、下载pip

注:如果是在Linux系统环境下(只要支持apt-get命令),可以直接执行如下命令安装即可!

apt-get install python-pip

pip下载地址:https://pypi.org/project/pip

在这里插入图片描述

(2)、安装pip

将下载的pip-23.0.1.tar.gz文件解压,并在解压后的文件目录中打开命令行工具,执行安装命令(注:应步骤先安装好python环境才能执行成功哦!!)

python setup.py install

在这里插入图片描述

在命令执行结束后,执行如下命令,可查看是否安装成功。

pip --version# 如果显示版本号则表示安装成功! pip 22.3.1 from D:\Program Files (x86)\Python311\Lib\site-packages\pip (python 3.11)# 使用pip help命令可以显示所有pip的相关命令 和 功能说明pip helpPS E:\Desktop> pip helpUsage: pip <command> [options]Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. inspect Inspect the python environment. list List installed packages. show Show information about installed packages. check Verify installed packages have compatible dependencies. config Manage local and global configuration. search Search PyPI for packages. cache Inspect and manage pip's wheel cache. index Inspect information available from package indexes. wheel Build wheels from your requirements. hash Compute hashes of package archives. completion A helper command used for command completion. debug Show information useful for debugging. help Show help for commands. ...

二、安装WebDriver驱动

WebDriver给Python、Ruby、Java、C#等高级语言提供的很多API,支持开发人员使用自己喜欢的编程语言来操作浏览器,尤其是用在自动化测试上,了解更多WebDriver。

现在一般主流浏览器都有对应的WebDriver浏览器驱动,根据自己的需求下载即可。

1、下载WebDriver

Chrome浏览器驱动下载地址:chromedriver.storage.googleapis.com/index.html

Edge浏览器驱动下载地址:developer.microsoft.com/zh-cn/micro… 或 msedgewebdriverstorage.z22.web.core.windows.net

Mozilla浏览器驱动下载地址&#



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。