Apifox 2 月更新|MCP Client 调试体验优化、测试套件持续升级、支持公用测试数据、测试报告优化

Apifox 新版本上线啦!

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

  • 「MCP Client」调试体验优化
    • 支持直接查看响应的 Content 字段
    • 支持 Markdown 渲染预览
    • 支持预览图片
  • 「测试套件」持续升级
    • 支持「并行」运行模式
    • 定时任务支持选择环境
  • 新增「公用测试数据」,支持多场景共享使用
  • 测试报告详情页支持筛选失败用例

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

「MCP Client」调试体验优化

使用 MCP 客户端调试 MCP 服务器时,响应内容的查看体验全面升级,提供更便捷的内容预览与验证功能。

支持直接查看响应 Content 字段

使用 Apifox 调试 MCP 服务器时,可在「内容」标签页直接查看响应中的 Content 字段,无需从完整的 JSON 数据中手动查找。同时,「原始」标签仍保留完整 JSON 数据的查看功能,满足不同场景下的调试需求。

支持 Markdown 渲染预览

当 MCP 响应中包含 Markdown 内容时,用户可在原始 Markdown 格式与渲染视图之间自由切换,直观查看格式化后的 Markdown 文档效果,提升内容查阅的便利性。

支持预览图片

响应中的图片可直接在「预览」标签页显示,帮助开发者快速验证图片内容及其格式,提高调试效率。

「测试套件」持续升级

支持「并行」运行模式

测试套件新增「并行」运行能力,允许多个测试用例和场景同时执行。用户可以灵活配置并行执行规则,显著缩短整体测试时间,特别适合大规模测试场景,帮助团队更快速、更高效地完成测试任务。

运行模式说明:

  • 串行: 场景按序运行,支持变量在多场景步骤间持续传递
  • 并行: 多个场景并发运行,大幅提升速度。但需注意:并发会导致场景间的上下文隔离,依赖上游变量的场景可能运行失败

注:实际并行运行提速效果,跟运行机器的当时的可使用硬件资源强相关。

定时任务支持选择环境

创建测试套件定时任务时,支持选择运行环境,实现对测试套件在不同环境下自动化执行的精准控制,提升测试管理的灵活性。

新增「公用测试数据」,支持多场景共享使用

更新至最新版 Apifox 后,支持创建公用测试数据,可供多个测试场景共享使用,减少重复创建测试数据的工作,确保测试数据的一致性,更高效地管理测试资源,提升测试流程的标准化和可维护性。

测试报告详情页支持筛选失败用例

Apifox 在本次更新中对测试报告详情页进行了优化,新增了失败用例筛选功能,并支持查看步骤详情,帮助用户快速定位失败用例,深入了解每个失败步骤的执行情况。

同时,测试报告详情页针对不同查看场景优化了展示方式:

  • 查看全部步骤时,以树状结构呈现,清晰展示步骤层级与执行上下文
  • 筛选失败用例时,自动切换为扁平列表,汇总所有失败步骤,帮助快速定位问题

了解更多

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

  • 优化了保护分支的交互
  • 优化了接口使用预设的常用字段的交互
  • 前后置脚本,支持 crypto 这个全局对象
  • 解决 RAML 文件无法导入到 Apifox 的问题
  • 解决在组织配置自定义角色时,部分情况下报 500 错误的问题
  • 解决已删除的分支,没有解除接口 seo-自定义路径占用的问题
  • 解决在线文档导航配置 url 校验的问题
  • 解决自动化测试-循环次数为{{变量}}时,运行后报告显示循环 0 次的问题
  • 解决在测试用例页面批量运行测试数据时,无法配置是否校验响应的问题
  • 解决部分情况下,无法正确导入 Hoppscotch 的 ™Collection 的问题

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

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

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

相关推荐
瑞瑞小同学1 小时前
处理echarts x轴内容过多,重叠问题
前端·javascript·echarts
kebeiovo1 小时前
游戏服务端开发:Actor模型详解(Go语言)
开发语言·后端·golang
HexCIer1 小时前
面向未来的原子化 CSS:UnoCSS 核心架构分析与 Tailwind CSS 现状
前端·css·vite
红烧大青虫2 小时前
setInterval 倒计时实现:60s 验证码发送逻辑
后端·华为·harmonyos·鸿蒙系统
程序员黑豆2 小时前
鸿蒙应用开发中的单位详解:px、vp、fp、lpx
前端·harmonyos
像我这样帅的人丶你还2 小时前
MCP + npm:给五年前的老系统接上AI
前端·javascript·agent
南一Nanyi2 小时前
依赖注入和控制反转
前端·设计模式·nestjs
小村儿2 小时前
连载14-实战篇--一个半月,我一个人和 Claude Code 搭出一套数字人工程
前端·后端·ai编程
你驴我2 小时前
WhatsApp 多账号下消息已读回执的实时聚合与推送实践
后端·python
用户208046804562 小时前
Python3 注释编写完全指南:从基础规范到高效实践
后端