上一小节中我们讲解了一下本次接口自动化测试框架的大致架构设计和功能概览,本小节我们讲解一下整个项目开发环境的搭建方法。
1、python基础环境
- 安装python3版本:建议3.9.6版本及以上即可
- 新建项目的虚拟环境:virtualenv或者pycharm自带的venv虚拟环境(建议)
pycharm新建项目auto_api_test,可以顺带创建一个虚拟环境
- 安装项目主要的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、项目下新建目录和文件
新建如下目录和文件即可
3、项目支持工具安装
- mysql数据库安装:请参考MySql 安装与使用(非常详细)_mysql安装-CSDN博客
- mongodb数据库安装:请参考MongoDB 环境搭建及使用详解_mongodb搭建-CSDN博客
- allure2报告安装:请参考allure2教程-1-环境搭建-CSDN博客
- jenkins环境安装:请参考mac:Jenkins教程-1-mac环境搭建_mac jenkins-CSDN博客 或 windows:Jenkins教程-2-windows环境搭建_jenkins 注册windows服务-CSDN博客
以上三大步骤完成后,代表项目的基础环境已经准备就绪了,后面的章节我们再开始具体项目细节的讲解和开发。
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!