Apifox 新版本上线啦!
看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:
「动态值」全新升级
更强大、更灵活的数据模拟能力
支持智能代码补全动态值
测试报告交互优化
支持跨团队引用接口和测试场景
请求和响应的 Body 支持自定义媒体类型
组织与 SSO
支持使用 SCIM 协议从 IdP 将人员同步至组织
支持撤销成员已关联的 SSO 身份
用户反馈优化
支持关闭全局 Cookie
对外发布文档不包含内部接口
接口文档支持展示 Discriminator 属性
将 Apifox 更新至最新版,一起开启全新体验吧!
最新版本的 Apifox 对「动态值」功能进行了全面升级,提供更丰富的数据类型和更灵活的配置选项:
增强了对日期和时间数据的处理能力,可以轻松配置日期的偏移、格式和时区,满足各种复杂的时间场景;
新增支持自定义生成数据的默认语言,使模拟数据能更好地适应不同地区的语言环境需求;
生成身份证号时,支持通过 minAge 和 maxAge 参数设置所需数据的年龄范围,为特定年龄的测试场景提供了便利
当然,我们对其他数据类型也进行了全方位优化,可以前往 Apifox 帮助文档「动态值」查看详细信息~
当然,除了点击魔棒按钮使用动态值,还可以直接在参数值输入框中输入 {{$ 来选择内置的动态值表达式,用更简单快速的方式使用常用动态值,让调试接口的过程变得更加流畅和高效。
最新版本的测试报告优化了交互体验,点击一个测试报告步骤后,使用抽屉交互来展示步骤详情。通过新的交互来帮助用户更高效的查看测试报告内容并定位、解决发现的问题。
「测试场景」现已支持跨团队、跨项目引用接口和测试场景,可以根据需求自由组合不同团队和项目的接口和场景,打破团队及项目的界限,实现更高效的测试流程。
编辑接口文档时,可以为请求参数和返回响应的 Body 自定义媒体类型(Media Type),同时,返回响应还可以添加 Header 参数和说明,提升了接口文档的完整性和专业性,满足各种严格的接口规范要求。
组织开启单点登录(SSO)后,可以使用 SCIM 协议从身份提供商(IdP)将人员同步到组织内,简化用户管理流程。
同时,SSO 开启后,管理员可以灵活配置身份提供商(IdP)中的用户组(Group)与 Apifox 团队之间的映射关系。用户通过单点登录 Apifox 后将自动加入与其 IdP 用户组相对应的团队内,实现更高效的权限与团队管理效率。
组织管理员现可随时撤销成员已关联的 SSO 身份绑定,为组织成员的管理提供了更高的灵活性和安全性。
调试接口时,可以在界面右下角的「Cookie 管理」中选择关闭或开启「全局 Cookie」,模拟不同用户的状态和使用场景,帮助更精确地调试和验证接口行为。
根据用户的反馈,我们对接口、Markdown 文档、目录新增「可见性」设置功能,支持设置「共享」或「内部」两种可见范围:
可见性设置为「共享」时,对外发布的文档会包含当前接口;
可见性设置为「内部」时,当前接口不会出现在对外发布的文档中。
「可见性」范围设置不影响团队成员之间在线分享,可以有效平衡信息共享和保密需求。
接口文档现已支持展示手动添加到 anyOf/oneOf 组合模式 Schema 中的 Discriminator 属性,使得复杂的数据结构能够清晰展现,有助于开发人员更好地理解和使用多态数据模型。
当然,Apifox 产品团队为大家带来的新功能远不止上方这些:
降低了自动化测试的内存占用
针对 gRPC-Gateway 提供的 HTTP JSON API,可以在 HTTP 项目 导入 .proto 文件 以生成 HTTP API 文档并调试
从 Postman 导入的前后置脚本,里面的 pm.collectionVariables 会被视为 pm.globals 执行
定时任务会优先使用创建定时任务的设备的时区来运行
测试场景支持一键集成至 Azure Pipelines 中运行
可以基于已有的迭代分支创建新的迭代分支
导入 Postman 的集合时,不再创建环境与服务
点击某个测试步骤进入编排模式时,界面会定位在对应步骤的位置
导出 Swagger/OpenAPI 文件时,接口的顺序与在 Apifox 内显示的顺序保持一致
测试报告列表会展示接口请求耗时,而不是总耗时
团队页面现在会展示团队 ID
将 Windows 客户端窗口最大化后,鼠标移动到右上角最边缘处,可以点击到关闭按钮
项目管理员可以邀请团队内的成员加入项目
除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可前往 Apifox 更新日志查看。
欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能和更极致的使用体验!
可以前往帮助文档查看更多功能使用说明和操作,有任何问题欢迎在 Apifox 用户群与我们交流沟通。