Python+Excel+Json+Email 框架介绍
# Python+Excel+Json+Email 框架介绍
# 项目介绍
本框架是集成 Python+Excel+Json+Email 开发的接口自动化框架
适用于自动化开发新人入门
项目地址:
GitHub:https://github.com/xuefengji/API-Testing/tree/master/Interface
# 项目结构
目录介绍:
Interface:.
├─base
├─config
├─datas
├─main
├─report
└─util
1
2
3
4
5
6
7
2
3
4
5
6
7
base: 二次封装了 Get 和 Post 请求
config:
- data_config.py: 封装了 excel 数据
- data_depend.py: 封装了数据依赖的处理
- get_data.py:封装获取 excel 数据
datas:
- 数据集,比如接口测试的用例和登录的信息、邮箱信息等
- 运行程序前需要在 email_count.py 中填写邮件信息
main:入口函数
report:测试报告路径
util:
- commutil: 实际结果与期望结果比较
- operation_mysql: 操作数据库
- operationexcle: 操作 excel
- operation_cookie: 操作 cookie
- operation_json: 操作 Json 数据
- send_mail: 发送邮件