Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header
Apifox 新版本上线啦!看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:
- 「AI 生成测试用例」持续升级
- 支持先编辑确认用例列表和描述,再生成用例详情
- 支持生成断言、自定义脚本等前后置操作
- 支持基于当前的接口测试用例,通过 AI 补充生成更多测试用例
- 接口调试体验优化
- 根据接口文档自动补全 JSON Body
- 获取 OAuth 2.0 Token 后可设为变量的本地值
- gRPC 错误响应也支持查看 Metadata & Trailer
- 支持为响应组件添加描述和 Header
- 用户反馈优化
- 全局变量支持多人在线协作、实时自动更新
- 用 Apifox CLI 指定环境运行测试场景后,收到的 Webhook 通知会包含环境名称
将 Apifox 更新至最新版,一起开启全新体验吧!
「AI 生成测试用例」持续升级
只需在组织层级完成 AI 功能配置,组织内所有团队即可直接使用 AI 生成测试用例。Apifox 将持续迭代优化此功能,以满足更多用户需求与多样化使用场景。
支持先编辑确认用例列表和描述,再生成用例详情
Apifox 本次更新优化了 AI 生成测试用例的流程,引入两步生成机制:
- 先通过 AI 生成用例列表及描述,用户可预览并进行编辑调整
- 确认无误后,再生成详细的测试用例内容
通过新增的中间编辑确认环节,使用户能够在生成用例的过程中进行干预和调整,确保生成的测试用例更贴合实际需求,提高测试用例的质量,也让 AI 辅助测试更加灵活可控。

支持生成断言、自定义脚本等前后置操作
更新至最新版 Apifox 后,使用 AI 生成测试用例时,可同时生成断言、自定义脚本等前后置操作,大幅提升测试用例的完整性与可执行性,减少手动配置。

支持基于当前的接口测试用例,通过 AI 补充生成更多测试用例
支持基于接口现有的测试用例,让 AI 补充生成更全面的测试场景。扩展测试覆盖范围的同时,确保新生成的用例与现有测试策略保持一致,从而帮助团队更高效地优化测试方案。

接口调试体验优化
根据接口文档自动补全 JSON Body
若接口文档中已定义 Body 数据结构,调试时将自动提供 JSON 字段补全提示,帮助用户快速准确地填充数据,降低手动输入错误率,提升调试效率。

获取 OAuth 2.0 Token 后可设为变量的本地值
Apifox 支持将获取的 OAuth 2.0 Token 设置为变量本地值,在保护 Token 私密性的同时又能正常用于接口鉴权,避免与团队其他成员共享敏感信息,实现安全高效的协作开发。

gRPC 错误响应也支持查看 Metadata & Trailer
更新至最新版本后,即使 gRPC 接口返回错误,Apifox 仍会正常显示 Metadata 和 Trailer 信息,帮助开发者在异常情况下更快速、精准地定位问题根源,提升 gRPC 调试的完整性和准确性。

支持为响应组件添加描述和 Header
用户现可在 Apifox 中为响应组件添加详细描述,并配置必要的 Header 参数,提升响应组件的完整性和专业性,为团队协作与开发提供更高效、更优质的体验。

用户反馈优化
全局变量支持多人在线协作、实时自动更新
继「环境变量」之后,「全局变量」也已支持多人在线协作与实时同步。团队成员可同时在线编辑全局变量,所有更改都将实时自动同步,确保团队配置始终保持一致,提升协作流畅度与开发效率。

用 Apifox CLI 指定环境运行测试场景后,收到的 Webhook 通知会包含环境名称
当使用 Apifox CLI 指定环境运行测试场景时,Webhook 通知将自动包含环境名称,使测试结果更易追溯与区分,提升多环境测试流程的透明度与可管理性。
了解更多
当然,Apifox 产品团队为大家带来的新功能远不止上方这些:
- 组织配置好了 AI 功能后,组织内的团队就能直接使用
- 针对 HTTP Code 进行断言时,支持更多条件
- 支持模糊搜索模块名称
- 优化了选择、搜索测试报告中步骤的交互
- AI 模型报错时,提供更清晰的提示和指引
- AI 生成测试用例时,如果没有选择任何用例类型,会优先基于用户输入指令生成所需用例分类
- 优化了新建接口时,切换当前接口使用设计界面还是调试界面的交互
- 运行测试场景时如果选择了私人环境,团队内的其他人会看到“请选择环境”的提示,而不是“环境已被删除”
- 解决调试 WebSocket 或 Socket.IO 接口时,如果 URL 为
ws://且不指定端口,默认连接了 443 端口而不是 80 端口的问题 - 解决开启了“兼容 HTTP/2”后,如果一个请求还没有得到响应时就发起另一个请求,前一个请求会出现“socket hang up”错误的问题
- 解决从主分支导出 OpenAPI/Swagger 数据,再导入到子分支,子分支的鉴权组件没有和主分支关联的问题
- 解决配置 Git 仓库连接时,最多只能显示 30 个 Git 分支的问题
除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可前往 Apifox 更新日志查看。
欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能与更极致的使用体验!
可以前往帮助文档查看更多使用说明和操作,在使用过程中有有任何问题或建议,欢迎在 Apifox 用户群与我们交流沟通。