上一小节中我们讲解了一下本次接口自动化测试框架的大致架构设计和功能概览,本小节我们讲解一下整个项目开发环境的搭建方法。

1、python基础环境

  • 安装python3版本:建议3.9.6版本及以上即可

接口自动化测试框架实战-1-项目环境搭建-LMLPHP

  • 新建项目的虚拟环境:virtualenv或者pycharm自带的venv虚拟环境(建议)

pycharm新建项目auto_api_test,可以顺带创建一个虚拟环境

接口自动化测试框架实战-1-项目环境搭建-LMLPHP

  • 安装项目主要的python依赖包,新建requirements.txt文件,具体依赖包如下
allure-pytest==2.13.2
allure-python-commons==2.13.2
ardptt==1.0.3
attrs==23.2.0
certifi==2024.2.2
charset-normalizer==3.3.2
dnspython==2.6.1
easydict==1.13
et-xmlfile==1.1.0
exceptiongroup==1.2.0
idna==3.6
iniconfig==2.0.0
jieba==0.42.1
Jinja2==3.1.4
jmespath==1.0.1
MarkupSafe==2.1.5
more-itertools==10.2.0
multi-key-dict==2.0.3
numpy==1.26.4
openpyxl==3.1.2
packaging==23.2
pandas==2.2.2
parameterized==0.9.0
pbr==6.0.0
pluggy==0.13.1
prettytable==3.10.0
py==1.11.0
pyecharts==2.0.5
pymongo==4.6.2
PyMySQL==1.1.0
pytest==6.0.1
python-dateutil==2.9.0.post0
python-jenkins==1.8.2
pytz==2024.1
PyYAML==6.0.1
requests==2.31.0
simplejson==3.19.2
six==1.16.0
toml==0.10.2
tomli==2.0.1
tzdata==2024.1
urllib3==2.2.1
wcwidth==0.2.13

执行如下命令,即可批量安装项目依赖包

pip3 install -r requirements.txt

2、项目下新建目录和文件

新建如下目录和文件即可

接口自动化测试框架实战-1-项目环境搭建-LMLPHP


3、项目支持工具安装

以上三大步骤完成后,代表项目的基础环境已经准备就绪了,后面的章节我们再开始具体项目细节的讲解和开发。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!

接口自动化测试框架实战-1-项目环境搭建-LMLPHP

接口自动化测试框架实战-1-项目环境搭建-LMLPHP

07-24 06:15