热门

Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header

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 生成测试用例的流程,引入两步生成机制:

  1. 先通过 AI 生成用例列表及描述,用户可预览并进行编辑调整
  2. 确认无误后,再生成详细的测试用例内容

通过新增的中间编辑确认环节,使用户能够在生成用例的过程中进行干预和调整,确保生成的测试用例更贴合实际需求,提高测试用例的质量,也让 AI 辅助测试更加灵活可控。

支持先编辑确认用例列表和描述,再生成用例详情


支持生成断言、自定义脚本等前后置操作

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

支持生成断言、自定义脚本等前后置操作


支持基于当前的接口测试用例,通过 AI 补充生成更多测试用例

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

支持基于当前的接口测试用例,通过 AI 补充生成更多测试用例


接口调试体验优化

根据接口文档自动补全 JSON Body

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

根据接口文档自动补全 JSON Body



获取 OAuth 2.0 Token 后可设为变量的本地值

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

获取 OAuth 2.0 Token 后可设为变量的本地值



gRPC 错误响应也支持查看 Metadata & Trailer

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

gRPC 错误响应也支持查看 Metadata & Trailer



支持为响应组件添加描述和 Header

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

支持为响应组件添加描述和 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 用户群与我们交流沟通。


订阅
qrcode

订阅

随时随地获取 Apifox 最新动态