Apifox 12 月更新| AI 生成用例同步生成测试数据、接口文档完整性检测、设计 SSE 流式接口、从 Git 仓库导入数据
Apifox 新版本上线啦!看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:
- AI 能力再进化
- AI 生成测试用例时,支持同时生成匹配用例的测试数据
- 支持通过 AI 进行接口文档完整性检测
- 新增支持多个 AI 模型供应商
- API 设计与 OpenAPI 规范兼容
- 设计 API 时,支持 SSE 流式响应及 AI 大模型接口
- 支持设定 2XX、4XX、5XX、default 等特殊状态码
- API 调试能力扩展
- 支持为环境中各服务配置通用网络代理(HTTP / SOCKS5)
- 调试 Socket.IO 接口时,支持发送空消息和无参数的消息
- 支持在输入框直接编辑引用的变量名、动态值表达式
- 在线文档持续升级
- 支持自定义背景图案、目录树宽度、多级导航
- 支持 Algolia 的「Ask AI」功能
- 导入/导出功能进化
- 支持从 Git 仓库导入数据
- 支持导入/导出「响应组件」
- 用户反馈优化
- 编辑 Markdown 时,编辑区与预览区同步滚动
- 解决 Query 参数值为空,选择「不添加等号」时仍会添加等号的问题
- 解决导入 OpenAPI/Swagger 数据时,如果指定了目录,数据模型会被重复导入的问题
将 Apifox 更新至最新版,一起开启全新体验吧!
AI 能力再进化
AI 生成测试用例时,支持同时生成匹配用例的测试数据
升级至最新版 Apifox 后,AI 在生成测试用例的同时,会自动生成与用例匹配的测试数据,从而减少手动准备数据的工作量,确保测试数据精准贴合用例场景,提升测试用例的完整性与实用性。

同时,也支持手动为每个测试用例添加或修改对应的测试数据,帮助团队便捷、清晰地管理测试资源。
支持通过 AI 进行接口文档完整性检测
Apifox 新增了「接口文档完整性检测」功能,可通过 AI 检测分析接口文档可能存在的信息缺失、描述模糊或规范性不足等问题,帮助团队快速定位潜在问题并提升文档质量与完整性,从而建立更高标准的 API 文档规范。

新增支持多个 AI 模型供应商
Apifox 扩展了 AI 模型供应商的支持范围,新增支持月之暗面 Kimi K2 系列、智谱 GLM-4.7 和 MiniMax M2.1 系列模型,为用户提供更丰富的 AI 模型选择,帮助团队根据具体需求挑选最适合的 AI 能力。

API 设计与 OpenAPI 规范兼容
设计 API 时,支持 SSE 流式响应及 AI 大模型接口
最新版本的 Apifox 新增对 SSE 流式响应和 AI 大模型接口设计的支持,开发者可为 string 类型字段配置「内容结构(Content Schema)」,从而能够更精准地定义流式数据的响应结构,为流式数据与 AI 接口提供了完善的文档规范解决方案。

支持设定 2XX、4XX、5XX、default 等特殊状态码
Apifox 扩展了 API 设计中的状态码支持范围,能够兼容 OpenAPI/Swagger 规范中定义的特殊状态码,如 2XX、4XX、5XX 和 default 等,从而更精确地定义接口的响应行为,灵活处理不同类型的响应场景,为开发者提供更加精细和标准化的接口设计体验。

API 调试能力扩展
支持为环境中各服务配置通用网络代理(HTTP / SOCKS5)
Apifox 现在支持为环境中每个服务的前置 URL 配置通用网络代理,兼容 HTTP 和 SOCKS5 两种协议。用户可以更好地处理不同网络环境下的接口访问需求,特别适合需要通过代理访问特定服务的场景,从而提升环境管理的灵活性和适应性。

调试 Socket.IO 接口时,支持发送空消息和无参数的消息
升级至最新版本的 Apifox 后,调试 Socket.IO 接口时,支持发送空消息和无参数消息,使开发者能够全面模拟和测试实时通信的各种场景。

支持在输入框直接编辑引用的变量名、动态值表达式
现在,用户可以直接在输入框内编辑引用的变量名、动态值表达式,无需切换到其他界面即可完成调整,从而提升配置效率和操作便捷性。

在线文档持续升级
支持自定义背景图案、目录树宽度、多级导航
在线文档新增多项个性化设置,支持自定义背景图案及颜色、调整目录树宽度和配置多级导航,让用户能够根据个性化需求,打造独特的文档风格和布局,构建个性化舒适的文档展示方式。

支持 Algolia 的「Ask AI」功能
在线文档新上线了 Algolia 的「Ask AI」功能,支持通过 AI 智能问答快速获取所需文档信息。用户可以在搜索框中直接向 AI 提问,快速获取关于文档的准确解答,使 API 文档的查阅和理解变得更加便捷和高效。

导入/导出功能进化
支持从 Git 仓库导入数据
Apifox 更新至最新版本后,支持从 GitHub、GitLab 仓库等主流代码托管平台导入 OpenAPI/Swagger 文件,方便团队高效同步并集中管理分散在各平台的 API 文档,简化文档集成流程,全面提升团队协作效率。

支持导入/导出「响应组件」
现在导入/导出 OpenAPI/Swagger 数据时,能够同时导入/导出响应组件,确保团队可以正确复用与共享标准化响应定义,提升 API 文档的一致性和维护效率。
用户反馈优化
编辑 Markdown 时,编辑区与预览区同步滚动
根据用户反馈,Apifox 优化了 Markdown 编辑体验。当左侧编辑区域滚动时,右侧预览区域将自动同步滚动,使文档编辑与预览更加流畅自然,提升使用体验。

解决 Query 参数值为空,选择「不添加等号」时仍会添加等号的问题
当 Query 参数为空且选择「不添加等号」选项时,Apifox 现已能够正确处理,避免错误添加等号,确保参数构建准确,符合用户实际配置需求。
解决导入 OpenAPI/Swagger 数据时,如果指定了目录,数据模型会被重复导入的问题
我们修复了用户反馈的问题:在导入 OpenAPI/Swagger 数据时,若指定了目录,数据模型将不会重复导入,从而确保导入过程更加准确,避免生成冗余数据,保持文档结构清晰高效。
了解更多
当然,Apifox 产品团队为大家带来的新功能远不止以上这些:
- 密钥库支持 Client Credentials 授权模式
- 导出 Apifox 格式数据时,包含接口的测试用例
- 导出 Apifox 格式数据时,包含 WebSocket 和 Socket.IO 接口的前置 URL
- 优化了 AI 相关功能的报错信息,更清晰明确
- 提升 AI 生成测试用例的指令遵循效果
- 配置 AI 模型供应商时,可以选择 DeepSeek V3.2 Exp 系列新模型
- 优化了在环境管理配置前置 URL 的交互
- 优化了自动化测试编排模式的交互
- 解决新建接口后发送请求,如果请求未成功,就无法保存接口的问题
- 解决导入数据时选择智能合并,参数的示例值被错误覆盖的问题
- 解决在网页版 App 添加 Runner 时,如果服务器是
http://协议就无法保存的问题 - 解决测试用例 GraphQL 请求体高度无限增长的问题
- 解决 AI 生成测试用例抽屉层级的问题
- 解决调试 Socket.IO 接口时,选择 JSON,无法正常发送 0、false 等内容的问题
除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可前往 Apifox 更新日志查看。
欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能和更极致的使用体验!
可以前往帮助文档查看更多功能使用说明和操作,有任何问题欢迎在 Apifox 用户群与我们交流沟通。