在 Web 项目中,大部分采用的都是前后端分离的开发模式,前后端通过接口来进行数据交互。后端实现的接口非常多,每个接口都要通过测试来保证功能正常。
项目是前后端分离的,测试也应该是前后端分离的,后端开发的每一个接口都应该先测试通过,再与前端一起联调。如果通过前端界面来测试,会有很多弊端:
不一定每个后端接口都有前端页面,没有前端的接口就测试不了;
如果开发不同步,后端接口写好了,前端页面还没写好,这样接口就不能及时测试;
如果测试过程中有问题,划分责任等也会带来沟通的成本,延误时间。
Postcat 是一款非常简单方便的 API 管理工具,有很多强大的功能,像 API 文档、API 测试、 API 管理等这些核心功能。
一、 Postcat 客户端安装
可以直接去 github 或者gitee 下载自己需要的版本。
安装完成后显示这样:
如果在使用当中有什么疑问,可以查看完整的用户文档:
如果对产品有建议或者反馈,可以去提个 issue,不过我个人觉得,最快的方式去群里反馈了,这里我就不放群二维码了,文档页里有。
二、Postcat 简介
Postcat 是一款类 Postman 的开源 API 管理工具,它更轻量,同时可拓展。
支持基础的 API 文档和测试功能,还可以通过插件帮助你将 API 发布到各个应用平台,比如发布到网关完成 API 上线,或者和低代码平台结合,将 API 快速变成可使用的组件等。
Eolink 在 2022 年开源了 Postcat 项目,Postcat 建立在 Eolink 多年以来在 API 全生命周期领域的行业经验基础之上,同时希望通过开源吸收社区中最棒的想法和实践。
好了,说到这里,肯定会有人说,目前 API 管理工具那么多,你为啥推荐这个呀?
完全开源且免费,代码公开;
支持插件广场,有更丰富的生态;
有更强大的文档功能;
这个工具目前知道的人不多,作为新的工具,而且还是免费的,是应该需要支持的!好不好用看我们自己的需求了。Salute!