Apifox 3 月更新 | WebSocket 接口调试功能上线!自动化测试能力升级
Apifox 新版本上线啦!
欢迎升级至最新版体验:【设置】-> 【关于 Apifox】->【检查更新】。
看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:
- 支持 WebSocket API;
- 自动化测试功能升级;
- Web 端新增部分功能快捷键;
- 支持自定义设置版本更新及安装提醒。
支持 WebSocket API
最新版本的 Apifox 支持对 WebSocket 接口进行调试,目前正处在 Beta 公开测试阶段。
点击左侧的「+」按钮,选择「新建 WebSocket 接口(Beta)」,输入 WebSocket 接口的 URL 即可完成握手并建立 WebSocket 连接,可以无缝地发送和接收消息。支持自定义握手时所需要传递的参数,比如 Params、Headers、Cookies,以满足鉴权或其他复杂场景。
具体操作步骤可以查看:《使用 Apifox 调试 WebSocket API》
连接后,可以在 Message 标签下撰写消息。除了直接撰写 Text、 JSON、XML、HTML 等文本格式的消息之外,还可以通过 Base64 或 Hexadecimal 来撰写二进制格式的消息。
关于 WebSoccket 功能的更多内容,欢迎前往帮助文档查看。
自动化测试功能升级
- 自动化测试内的「循环」功能支持使用变量来设定循环次数,可以根据接口返回结果的值设定后续步骤的循环次数,满足非固定循环次数时的测试场景。
2. 测试步骤内支持引用其它测试用例,可以将一些通用的测试步骤(例如登录)组成一个通用测试用例,并在其他测试用例里直接引用,节省重复创建相同步骤的时间,同时便于对通用步骤进行更新与维护。
Web 端新增部分功能快捷键
Web 端新增部分功能的快捷键,包括保存/复制接口、发送请求、切换到运行 Tab、导入数据、导入抓包数据 (cURL)及删除接口管理中的左侧目录树,使用网页版也可以利用快捷键为你的工作提效。
当然,Apifox 桌面端也支持丰富的快捷键操作。更多快捷操作在逐步支持中,你有任何想要的,欢迎向我们反馈。
支持自定义版本更新及安装提醒
在「设置 - 关于 Apifox」页中,你可以根据需求来自定义 Apifox 的版本更新节奏:
- 自动下载更新:检测到有新版本发布时自动下载更新包;
- 自动安装更新:退出软件后,自动安装已下载的更新包(仅 macOS 支持);
- 新版本消息提醒:发布新版本后第一时间收到新版本发布提示。
了解更多
当然,Apifox 产品团队为大家带来的新功能远不止上方这些:
- 接口管理 - 接口用例的右键菜单新增支持复制 cURL
- 公开文档设置自定义域名时,支持 HTTPS
- 「目录」支持编辑目录级的 Markdown 文档
- 接口管理中支持 从接口/接口用例/目录导入 前、后置操作到当前接口/接口用例/目录中
- 第三方集成通知-自动化测试运行完成时,支持跳转至 App/Web 端查看测试报告概览页
- 接口管理-数据模型、快捷请求下的目录节点右键菜单支持复制功能
除了新增功能,我们也对产品细节和使用体验上进行了优化,具体修改内容可前往 Apifox 官网更新日志查看。
欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能和更极致的使用体验!
可以前往帮助文档查看更多使用说明和操作,有任何问题欢迎在 Apifox 用户群与我们交流沟通。