目前接口调试工具很多,使用的 ApiPost 界面不够清爽且需要登录,想要更换一个。对目前我感兴趣的工具进行了收集比对。包含:ApiPost、Hoppscotch、Insomnia、Apifox。

结论

推荐使用 Insomnia 和 Apifox。如果只是当做一个接口测试工具使用 Insomnia 就行了,如果需要用到自动化测试、Mock、自动生成代码等多用功能推荐使用 Apifox。

主观评分,满分为5

名称 功能完整程度 界面清爽 使用体验 使用便捷程度
Insomnia 2 5 4 4
Apifox 5 4 4 3

实际体验

ApiPost

界面:
image.png
优点:
功能齐全
缺点:
需登录后才可使用。
功能按钮多且杂,界面布局不够清爽。
缺少导出功能

Hoppscotch

界面
image.png

优点:
界面清爽很多
缺点:
缺少工作区和目录功能,需要从历史记录中找。
安装方式不够简单
使用比较繁琐,需要添加浏览器扩展,写入需要测试的域名,防止同源策略影响。
缺少导入和导出功能

Insomnia

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

Apifox

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