写点什么

Apifox 1 月更新 | 将接口调试做到「极简」的新模式上线

作者:Apifox
  • 2023-02-09
    广东
  • 本文字数:1509 字

    阅读完需:约 5 分钟

1 月,结合用户反馈的产品建议,Apifox 团队为大家带来了许多“重量级”的新功能。欢迎访问网页版抢先体验。


本期产品更新重点关注:


  • 增「调试模式」将接口调试做到极简****

  • 测试用例支持添加循环、判断等功能

  • 新增接口批量管理功能

  • 新增接口修改历史功能

  • 数据结构显示及编辑样式升级


01


新增「调试模式」将调试做到极简


接口管理新增了「调试模式」,可以直接在同个界面发送请求及修改参数 ,无需先定义接口文档。该模式更符合 Code-First 用户的开发需求,将重点放在“调试”,让接口请求更简单直接,提升接口调试效率。调试完成后可保存为接口,便于后续的文档分享与协作。


  • 文档模式:先定义/修改文档,后 「运行」;

  • 调试模式:在同个界面发送请求并运行;


原本的模式更名为「文档模式」,两种模式功能基本一致,仅交互设计的侧重点不同,且两种模式下的数据互通,可根据个人需求随意切换。



02


测试用例支持添加循环、判断等功能


在设置测试用例时,新增支持添加循环、条件分支、等待、分组、错误处理等请求步骤流程控制条件,帮助用户通过自动化测试实现更复杂的测试流程场景。


  • 循环:支持固定数量和带中止条件的循环。

  • 条件分支:支持添加如果(If)及否则(Else)判断条件。

  • 分组:支持将多个请求步骤归类放入同一分组,提升测试用例的可读性和操作体验。

  • 等待:支持设置等待时间,在某个步骤后等待一段时间再执行后续步骤。

  • 错误处理:新增全局出错处理功能,以保证测试用例的运行符合预期。



03


新增接口批量管理功能


为了提高接口的管理效率,目录处新增所有接口数据表展示界面,便于团队统一管理接口;支持自定义设置数据表的字段并进行筛选和排序,同时新增接口批量管理功能,可以批量对接口进行编辑、删除、移动、导出等操作。



04


新增接口修改历史功能


为了更好的支持团队协作的场景,我们新增了 API 文档、数据模型的修改历史功能。


接口修改历史会记录各个接口字段的变化,包括团队成员的修改操作及因为导入覆盖造成的接口文档变动。支持与历史版本的差异对比,清晰掌握接口具体变动内容;同时支持还原到任意历史版本,帮助团队更好进行接口版本管理。





05


数据结构显示及编辑样式升级


接口文档的编辑和展示界面也进行了全面更新,包括:


  1. 全新的数据模型编辑器布局帮助用户更便捷地进行数据类型设置。



  1. 对接口文档的数据结构显示样式进行了优化升级,将示例移动到数据结构右侧对照显示,同时数据名称高亮突显,加强了参数信息的可读性,提升接口文档的阅读体验。



06


了解更多


当然,Apifox 产品团队为大家带来的新功能远不止上方这些:


  • 主窗口与项目窗口合并,新增项目 tab 层级,支持多项目频繁切换、拖动、调试接口

  • 发布文档设置自定义域名时,新增自有服务器中转方式

  • Markdown 编辑器语法扩展,新增告示、折叠块样式

  • 从 Swagger 导入文件,同步接口文档的同时,支持同步文档在 Swagger 内的目录字段

  • Auth 支持 OAuth 1.0

  • 接口运行时支持 Mock 返回图片字节流

  • 运行界面的返回响应 Body 体,Raw 类型支持复制和搜索,Preview 类型支持复制

  • 分享的 API 文档调试时,请求参数的 body 参数为 json、xml、raw 时支持自动生成请求示例

  • 变量本地值可设置跟随远程值

  • Markdown 语法支持 HTML 属性

  • 接口和接口用例中的前后置操作,增加展示上级前后置操作生效情况,可以明确看到一个接口运行时实际生效的前后置操作明细,并手动控制每一级的开关


除了新增功能,我们也对产品细节和使用体验上进行了优化,具体修改内容可点击“阅读原文”前往 Apifox 更新日志查看


欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能和更极致的使用体验!


可以前往帮助文档查看更多使用说明和操作,有任何问题欢迎在 Apifox 用户群与我们交流沟通。

用户头像

Apifox

关注

apifox.cn 2022-05-17 加入

Apifox 是 API 文档、API 调试、API Mock、API 自动化测试一体化平台。Apifox = Postman + Swagger + Mock + JMeter

评论

发布
暂无评论
Apifox 1 月更新 | 将接口调试做到「极简」的新模式上线_Apifox_Apifox_InfoQ写作社区