Apifox 1 月更新|MCP 调试、测试套件、测试报告重构、网络信息查看、Hoppscotch 导入

Apifox 新版本上线啦!

看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:

  • 支持创建 MCP Client 以调试 MCP Server
  • 支持创建「测试套件」
  • 测试报告全面重构,支持结构化展示
  • 调试能力持续升级
    • 支持查看 HTTP 版本、TLS 协议等网络信息
    • array 类型参数的子元素支持直接选择枚举值
    • 调试 SSE 接口时,支持 \r\n 换行符
  • 支持导入 Hoppscotch 的 Collection
  • 优化邀请他人加入项目的流程
  • 用户反馈优化
    • 解决 MongoDB 数据库的密码包含特殊字符 % 时无法连接成功的问题
    • 解决绑定了手机号的用户无法通过"忘记密码"功能重置密码的问题

将 Apifox 更新至最新版,一起开启全新体验吧!

支持创建 MCP Client 以调试 MCP Server

Apifox 升级后,支持创建 MCP Client,开发者可以像调试 API 一样,直接调试 MCP Server 的Tools 、Resources 和 Prompts 。同时支持STDIO 和 Streamable HTTP 协议,并可自动配置 OAuth 2.0 认证流程,极大简化连接与认证流程,全面提升 AI Agent 的开发与调试效率。

更多关于 MCP 的内容,可以前往 帮助文档查看。

支持创建「测试套件」

Apifox 推出了「测试套件」功能,支持添加单接口用例和场景用例,并可在「静态」与「动态」两种模式间切换:

  • 静态模式用于精确指定需要执行的测试项,内容不会变动,且支持灵活调整测试步骤的顺序。
  • 动态模式可通过规则自动筛选需执行的测试项。每次运行时,系统会实时扫描项目,将所有符合条件的最新用例纳入执行。此模式下,仅可整体删除或修改过滤条件,无法单独删除组内的某个动态项。

场景用例侧重于测试流程的编排,测试套件则聚焦于灵活高效的测试执行,两者并非互相替代,而是分层协作,面向不同的使用场景,结合使用可以满足自动化测试的多样化需求。

更多关于测试套件的具体教程,可以查看往期内容《 测试用例越堆越多?用 Apifox 测试套件让自动化回归更易维护》。

测试报告全面重构,支持结构化展示

最新版本的 Apifox 对测试报告界面进行了全面重构,新版测试报告支持结构化展示所有测试步骤,让测试结果的层次关系更加清晰明了。用户可以快速定位每个测试步骤的执行情况和结果,从而更高效地分析测试问题,提升测试结果的可读性和分析效率。

调试能力持续升级

支持查看 HTTP 版本、TLS 协议等网络信息

更新 Apifox 后,开发者在调试接口时可直接查看 HTTP 版本、TLS 协议等详细网络信息,从而快速掌握接口请求的通信细节,有助于进行更精确的问题定位和性能分析。

同时,支持查看更详细的响应大小信息,包括 Body 和 Header 的大小,以及压缩前后的 Body 大小,便于判断 gzip 等压缩功能是否正常工作。

array 类型参数的子元素支持直接选择枚举值

调试接口时,如果 array 类型参数的子元素包含枚举值,用户可直接从列表中选择,无需手动输入,简化了配置流程,提升参数配置的便捷性与准确性,使接口调试更加高效流畅。

调试 SSE 接口时,支持 \r\n 换行符

Apifox 优化了 SSE 接口的调试体验。SSE 规范采用 \n\n 作为标准换行符,但一些实际业务中常用 \r\n (Windows 换行符) 进行分隔。Apifox 现已兼容并正确解析 \r\n 换行符,确保 SSE 流式数据能够以标准或非标准格式都能正确显示,帮助开发者更高效、准确地调试和验证 SSE 接口响应内容。

支持导入 Hoppscotch 的 Collection

Apifox 现已支持导入 Hoppscotch Collection 数据,帮助团队更便捷地将 Hoppscotch 项目迁移到 Apifox,进一步扩展了数据迁移的兼容性,降低迁移成本,提升团队协作的灵活性。

优化邀请他人加入项目的流程

Apifox 对项目成员邀请流程进行了优化,除了链接邀请和邮箱邀请外,还支持直接从团队成员列表中选择成员加入项目,并可在邀请时同步设置项目权限,大幅简化了成员管理流程,让团队协作配置更加便捷高效。

用户反馈优化

解决 MongoDB 数据库的密码包含特殊字符%时无法连接成功的问题

根据用户反馈,我们已修复 MongoDB 数据库连接中存在的问题:当数据库密码包含特殊字符 % 时,Apifox 现能正确处理并成功建立连接,进一步提升了数据库连接功能的稳定性和兼容性。

解决绑定了手机号的用户无法通过"忘记密码"功能重置密码的问题

现在通过"忘记密码"功能可以正常重置密码,确保用户在需要时能顺利找回账号访问权限,提升账户安全管理功能的完整性与可用性。

了解更多

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

  • 优化了前后置操作的界面
  • 优化了测试报告列表,支持结构化展示、筛选
  • 支持复制测试套件的分享链接
  • 支持调整测试套件静态步骤内资源的顺序
  • 导入 OpenAPI/Swagger 数据时,支持 Query 类型的 HTTP 方法和 additionalOperation
  • 优化了变量预览弹窗的触发时间,让其有一个合理的延迟
  • 在付费页进行续费时,逻辑更合理与友好
  • 解决在接口返回的响应数据上点击右键,没有 Copy JSONPath 等功能的问题
  • 解决当根目录的可见性为内部时,WebSocket 接口仍被发布到公开在线文档的问题
  • 解决未绑定支付方式的团队无法被正确转入组织的问题

除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可点击「阅读原文」前往 Apifox 更新日志查看 ,有任何问题欢迎在Apifox 用户群与我们交流沟通。

同时,Apifox 提供企业私有化部署版本,通过本地化部署、客制化服务,协助企业进一步提升研发团队效能。

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

相关推荐
Lvan的前端笔记4 小时前
docker:每个前端项目一个 Nginx 容器还是只有一个Nginx容器
前端·nginx·docker
老金带你玩AI4 小时前
ChatGPT dots,到底能替你操多少心?
人工智能
三天不学习4 小时前
Egg.js 4 突然爆火,原因是否归结于AI 原生落地需求爆发?
前端·javascript·全栈·egg.js
wuyk5554 小时前
《WiFi 嵌入式物联网开发全套实战》| 第 33 章 Wireshark 无线抓包环境搭建、802.11 帧过滤规则
物联网·测试工具·wireshark
AliCloudROS5 小时前
计算巢 X DeepSeek Harness — 云端智能体工作台
人工智能·阿里云
深蓝AI5 小时前
GitHub的Push一年涨4.9倍:AI Agent为什么逼它重做Git存储?
人工智能·github
xcs194055 小时前
前端 vue 的前端页面debugger 进不去
前端·javascript·vue.js
stereohomology5 小时前
大模型的观点谨:StoryTold 「Crafting Apps」四件套 · 深度总览
人工智能·llm
运维行者_6 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
Su米苏6 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring