APIAutoTestModel简介(详细介绍可查看readme文件,支持pytest-xdist运行): 该框架由pytest+pytest+requests+mysql+allure等搭建而成, 主要用于接口自动化测试, 框架运行流程如下: 1. 通过主文件main.py入口, 读取运行相关参数 2. 在conftest.py文件进行框架运行的初始化和运行结束的数据统计等 3. 读取用例, 对用例进行参数化后发送请求等 4. 对响应结果校验,断言,提供下个接口的入参使用等 5. 生成测试报告, 打包报告文件, 发送邮件(可下载附件解压报告, 双击open_report.sh文件可打开报告) 6. 如果在Linux系统运行, 自动打开allure报告, 邮件内容有allure报告地址, 打开访问即可
APIAutoTestModel的GitHub地址:GitHub - muzili0903/APIAutoTestModel: api自动化框架模板
欢迎阅读、使用APIAutoTestModel框架,使用过程有不理解、有问题、功能需要优化都可以发送邮件(2584167983@qq.com)或在此留言联系作者。
本框架免费使用,有实战经验。 觉得框架还行麻烦点个小星星~