自动化接口测试pytest,框架如下
分层:case(用以放测试用例)
utils(工具,放定义代码,比如 exceltools.py,filetools.py等一些进行导包的文件代码)
report(测试报告)
result(利用allure生成测试报告存放的地方)
tmp(存放文本数据,配置的文件,比如生成获取的token等)
data(存放excel文件数据,测试数据)
接口自动化测试用例流程如下:case
1.构造请求:post/get
2.判断结果,即断言
3.数据库校验:新增,删,改。查不需要校验