API 测试工具 试用对比记录(postman、postcat...)
·
1.postman(未登录时非常不稳定)
1.1 缺点
批量导出集合(setting-data-export...)在新的api工具上无法正常解析。
时常丢失已保存的接口,需要重新连接登陆恢复(而服务器不在国内),存在数据泄露风险。
时常拷贝接口时,卡死,无反应,一直加载。
时常请求卡死。
英文界面。
2.postcat(适合临时用)

2.1 缺点
有些时候(不确定是啥状态),不能解析响应中的中文,展示为unicode。
没有请求代码的生成功能。
程序发送请求后反应慢,不影响response的时间。
2.2 优点
可以完全离线使用,离线时可导入postman的集合api,并能保留postman的集合文件夹。
3.apipost

3.1 缺点
可离线临时使用,未登录会限制多个功能的使用,特别是使用导入功能需要登陆才行。
导入postman单个集合时,不能保留postman的集合状态,将被平铺到目录中,而没有了原集合的文件夹。
4.apifox-(对我来说不适合)
4.1 缺点
必须登陆使用,否则卡在登陆界面。
导入postman单个集合时,不能保留postman的集合状态,将被平铺到目录中,而没有了原集合的文件夹。
不方便批量删除接口。
4.2 优点
略
5.Hoppscotch-(对我来说不适合)
5.1 缺点
部署需要使用docker,或在linux部署,无windows版本。
6.Bruno(对我来说是适合的)√√√

6.1 缺点
英文界面
仅支持以下4种api的集合导入:Bruno Collection、Postman Collection、Insomnia Collection、OpenAPI V3 File
导入的集合名不能含有/字符,太长可能导致省略,导入报错时可修改json内的集合名字。导入集合中若有请求名含有中文字符,则会被短横线替换。
不能同时打开不同集合中的请求,不能将一个集合中的请求移动到另外一个集合中。
免费版可能不支持grpc接口测试
6.2 优点
有绿色版,可不用安装。
完全无需登陆,没有的登录入口。
可生成请求代码。
postman集合导入能保留集合状态,不会平铺。
界面简洁。
postcat解析结果为unicode时,此应用解析正常。
集合可选择保存目录。
支持多个postman集合同时导入。
支持网页开发工具。
7.kreya(可用于临时测试)

存在免费版和付费版
不推荐,免费版限制太多,免费版只适合临时使用。
7.1 缺点
不可批量导入collection(比如从postman),只能一个一个导入;
支持从postman的工具的collection导入;
需按照项目project构建,因此需要每个项目配置环境,每个接口设置不同的路由。不适合频繁跨项目的操作
英文界面;
未找到请求代码的生成功能;
免费版不提供collections功能★★★(洗洗睡吧)
7.2优点
界面整洁
可完全离线使用
免费版支持grpc接口测试
8.BloomRPC(临时用于grpc接口测试)
个人感觉可能没有kreya好用。
8.1 缺点
http请求是否支持,待测
英文界面
8.2 优点
支持grpc接口
更多推荐

所有评论(0)