目前接口调试工具很多,使用的 ApiPost 界面不够清爽且需要登录,想要更换一个。对目前我感兴趣的工具进行了收集比对。包含:ApiPost、Hoppscotch、Insomnia、Apifox。
结论
推荐使用 Insomnia 和 Apifox。如果只是当做一个接口测试工具使用 Insomnia 就行了,如果需要用到自动化测试、Mock、自动生成代码等多用功能推荐使用 Apifox。
主观评分,满分为5
| 名称 | 功能完整程度 | 界面清爽 | 使用体验 | 使用便捷程度 |
|---|---|---|---|---|
| Insomnia | 2 | 5 | 4 | 4 |
| Apifox | 5 | 4 | 4 | 3 |
实际体验
ApiPost
界面:
优点:
功能齐全
缺点:
需登录后才可使用。
功能按钮多且杂,界面布局不够清爽。
缺少导出功能
Hoppscotch
界面
优点:
界面清爽很多
缺点:
缺少工作区和目录功能,需要从历史记录中找。
安装方式不够简单
使用比较繁琐,需要添加浏览器扩展,写入需要测试的域名,防止同源策略影响。
缺少导入和导出功能
Insomnia

优点:
界面清爽
支持导出导出,但导出只支持 Insomnia 的格式
缺点:
功能相对少一些
Apifox

优点:
通过功能隔离和引导的方式,在功能较多的情况下,还保持了界面的相对清爽,这点很赞
支持导出导出,且导出支持 OpenAPI 格式
缺点:
需登录后才可使用
