事情是这样的,之前做过一版接口自动化测试平台,大致流程就是前端收集 http 信息,后端使用拼装 http 后发送。因为后端使用的是 Python,所以使用 requests 库来解决。但是过程当中发现了很多请求体的数据结构的问题,有的请求需要使用 json 格式,有的需要纯字符串,json 中 dict 的嵌套等等。也导致使用人员降低了对平台调试接口的期望,依然使用 postman 来做预先的接口调试。请问除了不断去优化拼装逻辑外还有没有什么其他的解决方案?在 py 库里面看到了一个 postpy2 的 postman 兼容 Python 的库,但是这个库依然需要先将请求内容组装成一个 postman 的 collection 文件之后才能运行,而且运行的结果获取和效率还没有经过实验,这种方式可行吗?


↙↙↙阅读原文可查看相关链接,并与作者交流