在接口开发中,我们一般会使用PostMan进行接口调试,使用swagger进行接口文档定义,使用PostMan非登陆状态只能进行本地接口调试,没办法对团队接口进行统一有效的管理,登陆则受限于网络等因素有时候格外卡顿。今天给大家推荐一款同类别的接口管理工具 - PostIn。
1 、产品简介
PostIn是一款国产开源免费的接口管理工具,包含项目管理、接口调试、接口文档设计、接口数据MOCK等模块,支持常见的HTTP协议、websocket协议等,支持免登陆本地接口调试,同时可以对项目进行灵活的成员权限、消息通知管理等。
2 、产品特点
2.1 支持多版本、多终端
提供公有云版本、私有部署版本以满足不同场景的需求;支持linux、docker、windows、MacOS多种操作系统;支持web端、桌面端。
2.2 系统集成
支持导入Postman、Swagger 和 OpenAPI 接口文档,实现与主流工具的无缝集成,简化接口管理流程,同时可以和TikLab全家桶TestHubo测试平台进行有效集成,避免重复接口定义。
2.3 安全可靠
支持多层级权限管制,支持日志审计,同时可以对数据进行定时安全备份。
2.4 简洁易用
同Tiklab其他产品线使用一致简洁的交互设计;支持本地一键快速安装,默认零配置。
2.5 开源免费
免费开放源代码,支持社区协作和共享,推动产品持续迭代与优化。
3 、快速安装
3.1 server端安装
以下介绍一下私有部署版本server端docker安装方式,其它安装方式可见官方文档:
- Docker安装包下载地址:下载Docker安装包。
- 下载完成后,得到 tiklab-postin-x.x.x.tar.gz 的文件
- 在执行以下命令加载镜像
docker load -i tiklab-postin-x.x.x.tar.gz
- 加载完成后,执行以下镜像启动即可。
docker run -itd -p 9300:9300 tiklab-postin-x.x.x
- 登陆,安装完成,浏览器输入地址http://localhost:9300打开web,默认登陆用户名/密码为admin/123456
登陆页
首页
3.2 桌面端安装
桌面端支持免登录使用接口调试功能,以windows环境为例安装方式如下:
- Windows安装包下载地址:https://download.tiklab.net/postinClient。
- 下载完成后,获取名为 tiklab-postin-client.x.x.x.exe 的可执行文件。
- 双击运行可执行文件,选择安装位置并点击 安装。
- 安装完成后,点击桌面快捷方式启动 Postin即可。
4 、产品预览
项目列表页
接口调试页
接口设计页
接口文档页
接口MOCK页
5 、演示下载
有兴趣的开发者朋友可以去Tiklab官网体检演示DEMO或下载社区版安装使用,体验过程当中有什么好的建议或意见也欢迎加入社区-技术交流群反馈:)。