Apipost for Mac v7.2.5 中文版 好用的api调试工具
Apipost for Mac v7.2.5 中文版 好用的api调试工具

Apipost是集API设计、API调试、API文档、自动化测试为一体的API研发协同平台,支持grpc,http,websocket,socketio,socketjs类型接口调试,支持私有化部署。

产品介绍

Apipost 主要分为4个大模块,贯穿一个 API 从设计到测试完成上线的研发全周期:

API 设计:

用于在接口还没开发完成时,预定义接口请求参数和响应期望(Mock),并自动生成 Mock URL,让前端和测试提前进入研发流程;

提示

Apipost v7 起,支持可视化的 Json-schema 方式快速生成响应期望(Mock)数据结构。

API 调试:

用于接口开发过程中或开发完成即将交付时,进行初步的接口调试,校验接口是否符合预期;

提示

Apipost v7 起,支持 http、websocket、grpc 类型的接口调试,并且预(后)执行脚本以及断言语法已 100% 兼容 Postman。

自动化测试:

用于接口开发完成交付后,测试人员进行复杂场景的自动化测试工作,从而发现一些问题;

提示

Apipost v7 起,自动化测试支持类似 Jmeter 的条件控制器、循环控制器、等待控制器、全局断言控制器、以及脚本控制器等。

API 文档:

用于快速生成漂亮、标准的接口文档。并支持在线HTML、Markdown、Word等格式。

提示

Apipost v7 起,支持上传自定义文档LOGO。

实时协作:

以上 4 大模块涉及研发团队的多个角色,Apipost 通过 实时协作 将各个角色以及他们的工作场景统一串联起来,同一份数据源,“一处修改、多处同步修改”,准确、高效。

提示

Apipost 多人协作是 实时 的,即一个修改,其他成员立即自动收到修改请求。无需手动刷新

解决痛点

Apipost 主要为了解决传统研发团队的沟通效率问题。

当API的研发以及调用、测试已经成为研发团队的大部分工作场景时,背后涉及多个角色的沟通以及协作效率问题已经明显凸显。

传统接口调试用 Postman、文档生成用 Swagger、自动化测试用 Jmeter。同一份数据却多个副本,一处改动,涉及的是多工具、多角色的联动改动,错误率、沟通成本实际非常大

Apipost 基于同一份数据源,同时提供供后端开发、前端开发、测试人员使用的接口调试、Mock、自动化测试等功能,实时协作,降本增效绝不是空谈!

同时,针对技术管理层来说,也大大方便了 API 文档类数字资产的管理与延续。

最佳实践

Apipost是一体化研发协作平台,满足整个研发生命周期的业务需求。
产品经理确定需求,前后端一起过会讨论接口结构如何设计,提前设计mock好并分享给前端使用;
后端进入代码开发并调试接口是否符合预期,接口正确后前后端联调并交付给测试;
测试人员基于开发完成的接口进行自动化冒烟测试。
整个研发流程高效无需等待,沟通交流便捷,有效提高团队研发效率35%。

Draw.io for Mac v22.0.0 中文版 好用的流程图绘制应用-1

产品特性

🔥完全支持离线使用

完全支持 离线使用,绝不强迫登录!

可视化 Mock

支持基于 json-schema 和 mockjs 2种方式的 API设计,并支持返回数据校验,且支持无需登录、直接使用;

支持 HTTP 调试

支持 HTTP 协议调试以及生成 resful 风格接口文档,无需登录、直接使用!

🔥支持 gRPC 调试

支持 gRPC 调试以及生成 gRPC 接口文档,无需登录、直接使用!

支持 websocket调试

支持包括 Socket.IOSocketJs、 原生websocket 的websocket调试以及生成websocket接口文档,无需登录、直接使用!

多场景自动化测试

具有真正的多场景 `自动化测试 功能,支持条件、循环、等待等控制器!

轻量交互

更轻的交互体验,几乎不占用CPU

行业认可

截止目前, Apipost 已广泛被诸如:阿里巴巴(某事业部)、联想集团、上海联通、中国电信等头部企业采用。

7.2.1】更新日志

2023-09-01

新增 🔥🔥🔥UI交互全新改版,大大提升性能以及交互体验
新增 🔥 API调试 一键压测支持压测请求参数化及使用测试数据集
新增 🔥gRPC 支持设置 import 目录
新增 🔥自动化测试 支持 forEach 控制器
新增 API调试 兼容支持 postman 内置变量

新增 API调试 兼容支持 postman pre-script以及test脚本语法

新增 API调试 兼容支持 postman 断言语法

新增 API调试 兼容支持 postman 语法的 require 方法,支持脚本里通过 require 引用其他模块;
新增 API调试 支持脚本编辑区域支持内置语法提示
优化 API调试 脚本区快捷输入支持postman断言语法格式

优化 自动化测试 UI及操作交互
优化 其他细节调整

修复 修复复制mock地址,请求后无数据问题
修复 修复压测服务意外退出问题

【7.1.9】更新日志

2023-07-31

新增 🔥🔥🔥 支持引用到变量时,变量可以高亮展示
新增 支持Mock设置(Mock数据的优先级,以及mock状态码的返回方式)
新增 支持设置新增接口的默认状态
新增 支持将项目变更信息通知到钉钉
新增 支持单接口状态变更时,发送对外通知
新增 支持从本地读取脚本文件
新增 支持接入devops体系,执行用例或套件的接口
新增 Markdown支持插入高亮块、插入多种图表类型、插入已有接口文档
新增 支持在预览/文档中展示设计的json-schema数据结构
新增 支持接口用例分组

优化 Markdown展示样式和界面UI样式
优化 软件加载启动慢的问题
优化 swagger导入跨域问题
优化 Mock服务path地址为空无法请求的问题
优化 接口返回值校验可以细化到大小写的问题

修复 分享文档密码、项目logo、云端mock地址未生效问题
修复 文档中body请求参数展示问题
修复 curl、postman等导入问题
修复 OpenApi格式文件的导出问题
修复 预定义响应数据结构中,字段类型从object换成array后Mock不生效问题
修复 归档未生效问题
修复 全局header设置了User—Agent未生效问题
修复 API预览页面展示参数类型出错的问题

本站所有资源均来自于互联网,资源版权归原著所有,站内文章均为原创,禁止转载采集。
若本站无意侵犯了您的合法权益,请联系本站我们会及时删除。侵权投诉联系方式:[email protected]
站内资源仅作研究、学习交流,切勿商用!如需商用,请购买正版授权,否则产生的一切后果将由下载用户自行承担!
微信客服:T858008 遇到问题先查看:查看已损坏/打不开解决方法 软件使用问题不在服务范围内,免开尊口!