在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
配套资源(点击即可跳转)实现功能
依赖库allure-pytest==2.8.17 # allure报告jsonpath==0.82 # json解析库loguru==0.5.1 # 日志库pytest==6.0.1 # 参数化PyYAML==5.3.1 # 读取ymalrequests==2.24.0 # 请求HTTP/HTTPSxlrd==1.2.0 # 读取excelyagmail==0.11.224 # 发送邮件PyMySQL==0.10.1 # 连接mysql数据库pytest-rerunfailures==9.1.1 # 用例失败重跑paramiko==2.7.2 # SSH2 连接xlwt==1.3.0 # 写excel 用例文件mitmproxy==6.0.2 # 抓包工具 目录结构├─api│ └─client.py # 请求封装├─backup_sqls │ └─xxx.sql # 数据库备份文件├─config│ └─config.yaml # 配置文件├─data│ └─test_data.xlsx # 用例文件├─log│ └─run...x.log # 日志文件├─report│ ├─data│ └─html # allure报告├─test│ ├─conftest.py # 依赖对象初始化│ └─test_api.py # 测试文件├─tools # 工具包│ ├─__init__.py # 常用方法封装│ ├─data_clearing.py # 数据隔离│ ├─data_process.py # 依赖数据处理│ ├─db.py # 数据库连接对象│ ├─hooks.py # 自定义扩展方法(可用于用例)文件 │ ├─read_file.py # 用例、配置项读取│ ├─recording.py # 接口录制,写入用例文件│ └─send_email.py # 邮件发送、报告压缩├─项目实战接口文档.md # 配套项目相关接口文档├─requirements.txt # 项目依赖库文件└─run.py # 主启动文件 接口服务服务提供者:https://space.bilibili.com/283273603?spm_id_from=333.788.b_636f6d6d656e74.6 Jenkins集成https://www.cnblogs.com/zy7y/p/13448102.html 视频version1.0 版本-B站:https://www.bilibili.com/video/BV1pv411i7zK/master版本-B站: https://www.bilibili.com/video/BV1rr4y1r754 |
请发表评论