接口自动化框架设计

一、框架设计

1、excel管理测试用例数据

1.1、获取测试用例数据

2、接口请求

2.1、发起post请求

2.2、token鉴权处理

2.3、数据驱动

3、日志收集

3.1、日志收集

4、断言

4.1、响应结果断言

4.2、数据库断言

5、配置文件

5.1、py配置文件(放全局参数)

6、框架执行入口

6.1、run.py、main.py


二、分层结构设计:按照功能进入py文件管理

1、tools:工具类、或者放业务逻辑

2、test_case:测试用例

3、conf:全局配置

4、log:日志

5、reports:测试报告

6、main.py:执行入口

 

 

posted @ 2021-08-07 14:26  南啾  阅读(165)  评论(0编辑  收藏  举报