之前做接口测试是使用 httprunner 3.x 二开的框架,用 pytest 编写用例,用起来也算顺手。
由于新换了业务线,接口数据量很大,再用之前的方式去写,数据很不直观,通常一个接口的断言要写很长一堆,变得难以维护。
所以想着用平台去管理用例
github 上找了一些开源的平台项目,基本上都是停止维护的状态。请问这种情况下,如何开展接口自动化测试呢?
地址:https://github.com/YMFE/yapi
文档:https://hellosean1025.github.io/yapi/
设计交互都很方便,用来做接口文档可以,但用例执行方面不太符合预期,主要还是用于接口调试和环境 mock。
地址:https://github.com/wuranxu/pity
这是一个 python fastapi + asyncio 的项目,用来学习很不错。
体验了下,目前基本停止开发,是一个维护的状态,上手体验了下,主功能有些 BUG,还不能用于生产。
地址:https://github.com/qu-niao/LimApiTest
开发阶段~ 交互设计很棒~
收费~ 穷~
私有化部署收费~ 穷~