背景
前两篇文章我们介绍了如何使用Postman和cURL手工执行接口测试用例,不过如果项目需要长期开发和维护的话,我们就需要开始考虑自动化测试了。自动化测试第一步就是框架选型。所以本篇将介绍目前主流的接口测试框架,以及它们各自的优缺点。
接口测试自动化框架对比
名称 | 优点 | 缺点 | 官网 |
---|---|---|---|
Postman+Newman | - 界面操作,容易上手 | - 不适合有大量API的项目 - 难以和整个团队共同维护API -Postman免费版不支持专业的协作和扩展功能 |
Postman官网 |
HttpRunner | - 基于YAML/JSON格式 - 接口编写简单 - 生成测试报告 - 支持接口录制 - 支持持续集成 |
- 没有编辑器插件对语法校验,容易出错 - 扩展不方便 | <