6 Star 80 Fork 23

mojin/Aip接口自动化测试pytest+allure+request+jsonpath+excle

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
info.txt 3.31 KB
一键复制 编辑 原始数据 按行查看 历史
mojin 提交于 2022-09-21 16:04 . updata
项目结构:
├─common #公共模块类
│ │ all_path.py #定义文件路径
│ │ api_request.py #发送请求
│ │ assert_api.py #请求断言
│ │ Bak_Rec_DB.py #备份恢复操作逻辑
│ │ condition.py #跳过用例逻辑
│ │ condition_b.py #跳过用例逻辑
│ │ db.py #数据库读取操作
│ │ exchange_data.py #接口参数的数据替换和提取
│ │ logger.py #系统日志打印
│ │ loggers.py #系统日志打印
│ │ logger_bak.py #系统日志打印
│ │ operation_excle.py #读取写入excel
│ │ read_file.py #读取配置文件yaml
│ │ RemoteServe.py #远程链接SSH ftp
│ │ send_email.py #发送邮件
│ │__init__.py
├─config #配置文件和相关资源
│ 1.jpg
│ 3.jpg
│ config.yaml
│ mydb.sql
│ mydb_bak.sql
│ Start_server.bat
├─data #测试数据用例表格
│ case_data.xlsx
├─logs #日志打印文件
│ 20220921.log
│ __init__.py
├─report_zip #测试完成后测试报告压缩包发送邮件
│ allure-report.zip
│ __init__.py
├─target #运行测试保持的测试报告路径
├─test_caes #测试用例文件夹
│ │ test_001.py #执行测试用例
│ └─__init__.py
│─解析 #解析框架重要的模块
│ Faker库造测试数据.py
│ flask开发2个http接口.py
│ te_001.py
│ te_09.py
│ 参数依赖01-jsonpath提取参数.py
│ 参数依赖02-locals()获取本地变量 及exec()执行字符串中的代码.py
│ 参数依赖03-Template 使用,替换参数.py
│ 参数依赖04-框架中替换参数及执行字符串中方法取值.py
│ 发送请求01-get方法中url参数拼接和写到请求体中的理解.py
│ 发送请求02-请求参类型params,json,data 含义.py
│ 发送请求03-理解两种发送请求方法.py
│ 发送请求04-封装请求参数转化的理解.py
│ 备份恢复sql-FTP上传文件.py
│ 备份恢复sql-ssh执行命令.py
│ 继承方法以及传参.py
│ 邮件.py
│ conftest.py #pytest conftest
│ info.txt #项目结构
│ LICENSE
│ README.md #项目说明
│ requirements.txt #项目依赖
│ requirements_all.txt #本地环境依赖
│ run.py #运行入口
│ 搭建服务器说明.txt # 搭建接口服务说明
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/HP_mojin/pytest_allure_request_20220811.git
git@gitee.com:HP_mojin/pytest_allure_request_20220811.git
HP_mojin
pytest_allure_request_20220811
Aip接口自动化测试pytest+allure+request+jsonpath+excle
master

搜索帮助