代码拉取完成,页面将自动刷新
项目结构:
├─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 # 搭建接口服务说明
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。