分类

网络分类单机分类应用分类

ApiPost(接口调试与文档生成工具)

ApiPost(接口调试与文档生成工具)

v8.1.10 官方版

大小:80.3 MB更新:2025/02/06

类别:电脑应用系统:Android

立即下载

  ApiPost提供API编辑功能,可以在软件界面创建新的接口,配置相关的Header、Query、Path、Body、认证、Cookie等参数就可以完成接口设置,还可以对接口一键压测,让用户可以快速分析当前的API是否可以正常使用,您也可以邀请多人参加自己的项目,方便企业开发人员一起编辑API,软件支持多种API内容创建,支持新建SSE接口、新建GraphQL、新建Markdown、新建TCP客户端、新建gRPC、新建Websocket、新建Socket.1O,满足大部分开发场景需求。

ApiPost(接口调试与文档生成工具)

软件功能

  Apipost 是一个功能全面的API研发工具,从设计到测试、压测再到团队协作,都能提供高效支持。除此之外,Apipost还提供简单易用的轻量级插件产品,Apipost-Helper IDEA插件,并且插件是支持免费不登录使用,如果需要协同还可以安全登录,实现数据同步,满足你在不同的工作场景诉求

  在需求确定后,后端就可以按照标准规范提前设计API。然后就可以通过Mock服务为前端提供Mock URL,提前进入前段的开发工作。

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

  1、API 设计:

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

  2、API 调试:

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

  Apipost v7 起,支持 http、websocket、grpc 类型的接口调试,并且预(后)执行脚本以及断言语法已 100% 兼容 Postman。 v7.2.2起,支持TCP、UDP协议调试,以及连接数据库的操作

  3、自动化测试:

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

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

  4、API 文档:

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

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

  5、IDE插件

  支持在IDE内调试接口,直接扫描代码上传接口,生成接口文档

  多人实时协作:

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

  提示

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

软件特色

  1、设计响应期望:支持JSON Schema,并可以通过JSON Schema模拟生成示例值

  2、设置Mock响应期望:设置不同的条件,返回不同的期望

  3、选择调试环境,通常我们在环境中来管理不同环境的域名地址

  4、填写接口的请求参数,如果需要用到变量,可以通过 {{}} 引用变量

  5、编辑后执行操作,添加断言,可对响应结果进行校验,支持可视化断言同时也支持脚本

  6、自动测试:编排测试用例,可以添加接口或者接口用例,也支持添加各种条件控制器

  7、点击分享,支持分享单接口,或者分享一个目录,同时也可以直接分享整个项目。

  8、邀请协助:获得链接后,将邀请链接发送给受邀人,受邀人打开邀请链接,点击加入即可

使用方法

  1、ApiPost安装界面如图所示,点击下一步

ApiPost(接口调试与文档生成工具)

  2、启动软件就可以新建接口,随后配置接口信息

ApiPost(接口调试与文档生成工具)

  3、如图所示,可以在软件界面编辑接口信息,可以设置URL地址,可以设置Header、Query、Path

ApiPost(接口调试与文档生成工具)

  4、分享设置界面如图所示,可以在软件设置有效期,可以设置开发环境,不选择环境,分享出去的文档不支持在线调试功能

ApiPost(接口调试与文档生成工具)

  5、支持创建文档功能,可以在软件新建Markdown文本,从而编辑开发文档

ApiPost(接口调试与文档生成工具)

  6、自动化测试功能,可以在软件新建案例内容执行测试

ApiPost(接口调试与文档生成工具)

  7、添加自动化步骤:http接口、条件判断、循环控制、等待、脚本、全局断言

ApiPost(接口调试与文档生成工具)

  8、文档管理功能,可以在软件查看项目、查看编辑的http项目,查看SSE项目

ApiPost(接口调试与文档生成工具)

  9、数据模型创建界面,可以新建数据模型,可以启动RAW编辑,可以导入模型

ApiPost(接口调试与文档生成工具)

  10、项目设置界面:自定义函数、状态码字典、数据库管理、接口属性、接口状态、参数描述库

ApiPost(接口调试与文档生成工具)

更新日志

  v8.1.10版本

  1、新增 支持GraphQL协议调试;

  2、优化 WebSocket、Socket.IO 全面升级,优化交互,增强稳定性;Websocket使用文档 Socket.IO使用文档。 8.1.10之前的版本将不再支持Websocket和Socket.IO的新建和更新,需升级至最新版本。升级后数据不会丢失~

  3、优化 接口文档:WebSocket、Socket.IO文档增加消息请求示例、响应示例的自定义展示,可读性更强;

  4、优化 历史版本对比功能体现对比预执行操作、后执行操作的变更记录;

  5、优化 对部分功能进行了细节优化,提升整体使用体验;

  6、修复 WebSocket 和 Socket.IO 在某些情况下无法成功连接的问题。

  7、修复 WebSocket 和 Socket.IO 请求 Header 设置无效的问题;

  8、修复 WebSocket 和 Socket.IO 无法使用变量(包括动态参数)的问题;

  9、修复 WebSocket 和 Socket.IO 无法使用代理和证书的问题;

  10、修复 部分值中含有转义符导致变量未能正确提取的问题;

  11、修复 http(s) 接口发送时,可能出现的 callback timed out 问题;

  12、修复 Cookie管理器中,带有path参数的cookie不生效的问题;

  13、修复 已知的脚本问题;

  14、修复 发送请求时,key 相同但大小写不同未按相同 key 处理的问题。修复后,将忽略 key 值的大小写,优先级顺序为接口 > 目录 > 全局,优先取接口参数值;

  15、修复 切换项目时默认服务前置 URL 未能正确切换的问题;

  16、修复 在 Mac 系统中,客户端双击顶栏未能正确放大至自适应大小的问题

精品推荐
同类相关
同类推荐
说两句网友评论
    我要跟贴
    取消
    • 每周排行
    • 最热排行
    电脑软件排行榜

    点击查看更多

    点击查看更多

    实时热词
    电脑浏览器鲁大师驱动软件