python开源接口自动化测试框架
博主开源一个自己基于requests+pytest+Allure的接口自动化测试框架,也是在工作中一点点积累出来,技术上没什么难点,就分享下思路
github地址:cllovewxq/apiTest: python接口自动化测试框架,包含日志,环境配置,用例数据驱动,数据库模块,可生成Allure测试报告,支持Jenkins (github.com)
觉得有用的大家star一下谢谢
基本的介绍写在在README中
已完成的工具类
- check: 封装allure校验类
- db: 数据库类
- log: 日志类
- rd: 随机类
- request: 封装接口请求类
- response: 解析接口返回类
- rsa: rsa密码类
- run: 运行类
- time: 时间类
- yaml: yaml文件类
可以根据实际工作中添加其它需要的工具类
可以生成Allure测试报告,还支持Jenkins,已经写好对应的方法