Python 3接口自动化测试框架
基于 Python3 的接口自动化测试项目,挺适合入门也适合进阶玩玩的。用的是unittest
,加上excel
做用例管理,还有邮件自动发测试结果,整体比较全,细节也考虑到了。你要是想在本地快速搞个接口测试框架,这套就挺省事。
启动流程也不复杂,环境准备好(Win7 64 位系统、Python3 和 Pycharm),直接点Runner.py
里的start.bat
或者跑一下python runner.py
就能跑测试。结果也直观,保存在Report/report.xlsx
里,清晰明了。
比较有意思的是它还支持一种“模糊测试”,开启方式是在Setting/Config.ini
里把模糊测试
设置成True
。这个功能目前只支持参数错误或缺失场景,扩展性倒是挺强的,自己动手加逻辑也不难。
建议你手头上要测试多个接口或者频繁回归测试的话,可以试试这套架子。接口定义和测试数据都放api.xlsx
里,维护方便,格式也清楚。如果你平时不想太依赖 Postman,全靠 Python 代码搞定,那这个框架还挺合适的哦。
437.49KB
文件大小:
评论区