API管理工具比对

YAPI、APIPOST、APIFOX比对

名称 定位 接口功能是否完成 团队协作 API平台 私有部署 二次开发 实测接口效果 文档归档机制 生成代码 数据库(数据本地保存) 笔记 流程测试 性能测试
YAPI Postman + Swagger + Mock 有分组概念 X 暂未发现 X X 项目有个wiki模块 X
APIPOST(开源版) Postman + Swagger + Mock 读写权限15人,只读权限无限制 开发中 X X 报错500 暂未发现 暂未发现
APIFOX(开源版) Postman + Swagger + Mock + JMeter X X 暂未发现 X 可设置线程数,也可导出jemter格式

简单对比了下 三个API管理工具,
APIFOX 与APIPOST 实用的功能性来说,相差不大,APIPOST 团队权限人数会有限制一些,APIFOX 的api平台更好用些。
最大的问题都是私有化部署收费。
考虑安全性,如果只是公司内部使用的话,YAPI对后端和测试来说应该就够用

使用谷歌浏览器需要下载个插件

集成IDEA 插件
参考地址:https://www.cnblogs.com/allennote/articles/13154966.html

使用YAPI遇到问题
1、测试接口调用不同
提示信息:https://juejin.im/post/5c888a3e5188257dee0322af 通过该链接查看教程
应该是内网https证书过期导致,暂时换成了http方式调用正常。

2、不同需求开发修改同一接口时,应该如何维护?
目前想到的是个人空间是一个项目,测试环境是一套项目,真正提测后。再修改测试环境项目里面的接口信息,以防止冲突。

3、YAPI确认是支持RPC接口

你可能感兴趣的:(postman,java,后端)