首页 > 其他分享 >Apifox 更新 | WebSocket 接口调试功能上线!

Apifox 更新 | WebSocket 接口调试功能上线!

时间:2023-04-18 12:33:24浏览次数:46  
标签:WebSocket 支持 接口 版本 Apifox 更新 调试

Apifox 新版本上线啦!欢迎升级使用:界面右上角【设置】-> 【关于 Apifox】->【检查更新】
看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:

  • 支持 WebSocket API;
  • 自动化测试功能升级;
  • Web 端新增部分功能快捷键;
  • 支持自定义设置版本更新及安装提醒。

01 支持 WebSocket API

最新版本的 Apifox 支持对 WebSocket 接口进行调试,目前正处在 Beta 公开测试阶段
点击左侧的「+」按钮,选择「新建 WebSocket 接口(Beta)」,输入 WebSocket 接口的 URL 即可完成握手并建立 WebSocket 连接,可以无缝地发送和接收消息。支持自定义握手时所需要传递的参数,比如 Params、Headers、Cookies,以满足鉴权或其他复杂场景。

Apifox 更新 | WebSocket 接口调试功能上线!_研发效能

连接后,可以在 Message 标签下撰写消息。除了直接撰写 Text、 JSON、XML、HTML 等文本格式的消息之外,还可以通过 Base64 或 Hexadecimal 来撰写二进制格式的消息。

Apifox 更新 | WebSocket 接口调试功能上线!_API_02

关于 WebSoccket 功能的更多内容,欢迎前往帮助文档查看。

知识扩展:WebSocket 是什么?你需要知道的一切

02 自动化测试功能升级

1. 自动化测试内的「循环」功能支持使用变量来设定循环次数,可以根据接口返回结果的值设定后续步骤的循环次数,满足非固定循环次数时的测试场景。

Apifox 更新 | WebSocket 接口调试功能上线!_开发工具_03

2. 测试步骤内支持引用其它测试用例,可以将一些通用的测试步骤(例如登录)组成一个通用测试用例,并在其他测试用例里直接引用,节省重复创建相同步骤的时间,同时便于对通用步骤进行更新与维护。

Apifox 更新 | WebSocket 接口调试功能上线!_接口工具_04

03 Web 端新增部分功能快捷键

Web 端新增部分功能的快捷键,包括保存/复制接口、发送请求、切换到运行 Tab、导入数据、导入抓包数据 (cURL) 及删除接口管理中的左侧目录树,使用网页版也可以利用快捷键为你的工作提效。
当然,Apifox 桌面端也支持丰富的快捷键操作。更多快捷操作在逐步支持中,你有任何想要的,欢迎向我们反馈。

Apifox 更新 | WebSocket 接口调试功能上线!_接口工具_05

04 支持自定义版本更新及安装提醒

在「设置 - 关于 Apifox」页中,你可以根据需求来自定义 Apifox 的版本更新节奏:

  • 自动下载更新:检测到有新版本发布时自动下载更新包;
  • 自动安装更新:退出软件后,自动安装已下载的更新包 (仅 MacOS 支持) ;
  • 新版本消息提醒:发布新版本后第一时间收到新版本发布提示。

Apifox 更新 | WebSocket 接口调试功能上线!_接口工具_06

05 了解更多

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

  • 接口管理 - 接口用例的右键菜单新增支持复制 cURL
  • 公开文档设置自定义域名时,支持 HTTPS
  • 「目录」支持编辑目录级的 Markdown 文档
  • 接口管理中支持 从接口/接口用例/目录导入 前、后置操作到当前接口/接口用例/目录中
  • 第三方集成通知-自动化测试运行完成时,支持跳转至 App/Web 端查看测试报告概览页
  • 接口管理-数据模型、快捷请求下的目录节点右键菜单支持复制功能

除了新增功能,我们也对产品细节和使用体验上进行了优化,具体修改内容可前往更新日志查看。 欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能和更极致的使用体验!

标签:WebSocket,支持,接口,版本,Apifox,更新,调试
From: https://blog.51cto.com/u_15964010/6202821

相关文章

  • Java-Day-10(Object 常用类 + JDK 源码 + 断点调试)
    Java-Day-10Object常用类equals方法==与equals==是一个比较运算符既可以判断基本类型,又可以判断引用类型如果判断基本类型,判断的是值是否相等如果判断引用类型,判断的就是地址是否相同,即判断是否是一个对象equals是Object类中的方法,只能判断引用类型默认......
  • WebSocket+心跳机制
    maven依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId></dependency>WebSocket.classimportcn.hutool.json.JSONUtil;importlombok.SneakyThrows;impo......
  • vscode调试 vue
    1.配置vue.config.js加上devtool:'source-map'//开发环境可以加,生产环境,别人可以看到源代码,不完全不要加 2.添加launch.jsonvscode打开调试窗口,在下图箭头指向的位置点击打开配置文件launch.json:   3.配置远程调试1)浏览器快捷方式设置浏览器桌面快捷方式......
  • 【FPGA 仿真和调试脚本】常用系统任务
    一、显示任务$display和$write系统显示任务$display和$write在仿真测试中是最为常用的信息显示方式。$display和$write任务最主要的区别在于,$display在一次输出后会自动换行,而$write则不会,他们的其他用法格式基本类似。【语法结构】【任务名】(“【可选字符串】+【格式】”,【信......
  • 如何玩转国产神器:接口一体化协作平台Apifox!
    前言:Apifox是什么?简介:简单来说,Apifox=swagger+mock+postman+Jmeter,是API文档、API调试、APIMock、API自动化测试一体化协作平台。可以把接口开发过程中各角色的工作,例api设计者、后端开发、前端开发、测试人员协同到一个Apifox平台完成。工具使用界面的各个功能都直......
  • 从零开始学习MySQL调试跟踪(2)
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:Yejinrong/叶金荣文章来源:GreatSQL社区投稿启用coredump制造一个coredump场景真实故障场景分析跟踪上一篇文档介绍了如何构建gdb跟踪调......
  • NumPy 秘籍中文第二版:七、性能分析和调试
    在本章中,我们将介绍以下秘籍:使用timeit进行性能分析使用IPython进行分析安装line_profiler使用line_profiler分析代码具有cProfile扩展名的性能分析代码使用IPython进行调试使用PuDB进行调试简介调试是从软件中查找和删除错误的行为。分析是指构建程序的概要文件,以便收集有关......
  • WebSocket容量规划核对表与框架性测测试
    WebSocket连接     WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC6455,并由RFC7936补充规范。WebSocketAPI也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。......
  • 华为手表开发:WATCH 3 Pro(13)websocket 请求数据到服务器
    华为手表开发:WATCH3Pro(13)websocket请求数据到服务器初环境与设备文件夹:文件重点核心代码:app.js新增一个文本输入框index.hmlindex.cssindex.js初希望能写一些简单的教程和案例分享给需要的人鸿蒙可穿戴开发环境与设备系统:window设备:HUAWEIWATCH3Pro开发工具:DevEcoStudio3......
  • python 批量打印证书(保存未调试)
    importosfromPILimportImage,ImageDraw,ImageFontimportxlrd#要求录入学校信息的证书defzs_school(size,left,height,n,c,m1,d1,m2,d2,t):newfont=ImageFont.truetype(font="Songti.ttc",size=size)draw.text((600,height),n,font=newfont......