9

[抽奖送码] macOS 上的接口测试工具 Gotcha Rest Client 更新 1.6.3 版本,包括请求模...

 1 year ago
source link: https://www.v2ex.com/t/929510
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  分享创造

[抽奖送码] macOS 上的接口测试工具 Gotcha Rest Client 更新 1.6.3 版本,包括请求模板创建, Json Schema 导入, Cookie 管理优化,同时修复了成吨的 BUG。 评论抽取 20 个专业版兑换码

  whitecosm0s · 3 小时 46 分钟前 · 266 次点击

Gotcha Rest Client 是我开发的一个免费的接口测试工具,包含接口设计,接口测试,数据模型管理等功能,支持简中,繁中和英文界面。UI 设计精美,交互简洁易用。使用过程中无需联网,所有数据保存在本地,性能碾压 Postman 。

  • 参数化 URL 编辑器,告别手动编辑 URL
  • 完整的接口设计功能,包括自由添加请求和响应,编写 Json Schema ,设置约束和枚举
  • 丰富易用的动态变量,日期时间,枚举,引用其它接口的返回数据
  • 常用请求一键保存为模版,不再复制粘贴

界面预览和对比 Postman

接口文档设计

img

请求参数编辑

Gotcha

img
img

Postman

img

环境变量,Cookie 管理

Gotcha

img
img

Postman

img
img
  • 基础调试功能包括接口测试,动态变量,导入导出,cURL 等永久免费使用
  • 专业版功能包括接口设计和 Json Schema 编辑、批量导出可以免费试用 28 天,98 元购买专业版。

专业版功能包括:

  1. 接口批量导出,支持多个导出配置,无需重复选取
  2. 接口文档编写,导出为 Swagger 或 OpenAPI 格式
  3. 数据模型管理,通过 Json 导入为 Json Schema
  4. 保存任意请求为请求模板

1.6.3 版本更新内容

[新功能]

  • 在项目配置中新增全局模板功能,支持配置新建请求时的默认参数
  • 专业版新增「请求模板」功能,可以保存某个请求为请求模板
  • 新增繁体中文支持

[交互优化]

  • 优化弹窗关闭效果,通过「 esc 」键可以关闭所有弹窗
  • 优化功能分组,专业版功能单独分为一组(Schema 管理 /请求模板 /批量导出)

[ URL 编辑]

  • 修复新建请求并粘贴 URL 后,执行时 URL 自动变为 httpbin.org 的问题
  • 修复在某些情况上直接编辑 URL 并发起请求,URL 被自动修改的问题
  • 修复 Path 参数存在动态变量时,修改 URL 后没有删除对应变量的问题
  • 修复在 Path 中使用某些动态变量时,侧边栏中对应的请求路径未正确显示的问题
  • 修复 Query 参数类型为数组时,无法正确导出的问题

[服务器管理]

  • 在服务器选择中新增『服务管理』选项,直接打开服务器管理页面
  • 修复服务绑定到环境后,未正确解析的问题
  • 修复某些情况下选择服务器后,对应 URL 没有更新的问题

[ JSON 编辑器]

  • 增加复制按钮,可以一键复制整个 Json
  • 右键菜单增加复制 Json 和复制 Json Path 选项,可以独立复制某个 JSON 节点
  • Json 导入菜单新增『增量更新选项』

[接口文档]

  • 支持通过 Json 直接生成并导入对应的 Json Schema

[ Json Schema 管理]

  • 修复某些情况下,展开和收起 Schema 无响应的问题
  • 创建 Json Schema 后,支持通过导入 Json 生成对应的字段

[ cURL 导出]

  • cURL 导出支持"Binary"和"GraphQL"的请求类型

[ Cookie 管理]

  • Cookie 值允许使用动态变量
  • Cookie 管理面板中,支持拖动排序域名,或者改变域名所属的 Cookie Jar
  • 优化 Cookie 展示,通过 hover 菜单展示不常用的属性
  • 修复向 Cookie Jar 中添加域名时,未正确添加的问题
  • 修复删除 Cookie Jar 后,对应请求中的 Cookie 没有同步更新的问题

[环境变量管理]

  • 修复环境变量右键菜单有时无法正常显示的问题

[ Postman 导出]

  • 支持导出和导入 Postman 的 Example(当前仅支持 text 模式)
  • 修复某些情况下导出 Postman 时,item 为空的问题
  • 修复选择 Binary 格式上传文件时,未正确读取文件的问题
  • 优化切换项目后,一些数据没有同步更新到新项目的问题
  • 点击『专业版』标签后,会显示当前专业版的所有功能
  • 修复在 Json 中使用 Long 数值后精度丢失的问题

微信交流群

img

QQ 交流群

img

评论回复即可参与抽奖,活动持续到周五(2023 年 4 月 7 日),之后在所有楼层中抽取 20 个数字,遇到重复则向下顺延。

抽中的朋友我会 @ 你,请附上 v 站 ID 截图发送邮件到 [email protected] 领取。

兑换方式: 打开 App Store -> 点击左下角账号信息 -> 点击右上角礼品卡页 -> 输入兑换码进行兑换 -> 下载 App


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK