391.10MB / 2025-03-04
Apifox是一款非常实用的接口调试软件,软件界面简洁,操作简单易用,支持多种操作系统和平台,包括Windows、macOS以及Web端,提供了非常好用的可视化文档管理功能,还能预执行脚本、后执行脚本、Cookie/Session 全局共享等功能,满足各种个性化的需求,感兴趣的小伙伴快来下载使用吧!
1、接口文档定义
Apifox遵循OpenApi 3.0(原Swagger)和JSON Schema规范,同时提供了非常易用的可视化文档管理功能,零学习成本,高效率。
2、接口调试
Postman的一些功能,比如环境变量、执行前脚本、执行后脚本、Cookie/Session全局共享,Apifox都有,和Postman一样高效易用。
3、数据 Mock
内置的Mock.js规则引擎非常方便Mock生成各种数据,可以在定义数据结构的同时编写mock规则。支持添加“期望”,根据参数值灵活配置返回的不同数据内容。最重要的是Apifox零配置可以模拟出非常人性化的数据。
4、接口自动化测试
提供接口集测试,可以通过选择接口(或者接口用例)快速创建测试集。目前接口自动化测试的更多功能还在开发中,敬请期待!目标是:JMeter的所有功能基本都有了,要更好的使用。
1、CI持续集成
支持命令行模式运行API测试(Apifox CLI)。
支持持续集成工具的集成,如Jenkins。
2、数据库操作
支持读取数据库数据,并将其作为API请求参数。
支持读取数据库数据来验证(断言)API请求是否成功。
3、团队协作
接口数据在云端同步,实时更新。
成熟的团队/项目权限管理,支持管理员、普通成员、只读成员等角色设置,满足各类企业需求。
4、数据导入/导出
支持导出数据格式,如OpenAPI (Swagger)、Markdown和Html。
支持导入OpenAPI (Swagger)、Postman、HAR、RAP2、JMeter、YApi、Eolinker、NEI、RAML、DOClever、Apizza、DOCWAY、ShowDoc、apiDoc、I/O Docs、WADL、Google Discovery等数据格式。
5、支持HTTP,TCP,RPC。
支持HTTP(s)接口管理。
支持套接字(TCP)接口管理。
未来将支持GraphQL、Dubbo、gRPC、WebSocket等协议接口。
6、自动代码生成
根据接口/模型定义,自动生成各种语言/框架的业务代码和API请求代码。
支持TypeScript、Java、Go、Swift、ObjectiveC、Kotlin、Dart、C++、C#、Rust等130种语言和框架。
支持自定义代码模板,自动生成符合您团队架构规范的代码,满足各种个性化需求。
1、在本站下载最新安装包,按提示安装;
2、安装进行中,完成即可使用。
2025-03-02
解决使用 ssh 代理数据库的时候,在数据库列表中修改配置可能会导致无法看到这个配置的问题
2025-02-23
【新功能】数据库连接 的用户名、密码等信息支持团队成员之间相互同步
【优化】使用 邮件邀请 新用户加入团队时,只有被邀请的邮箱账号可以加入对应团队,邮件转发无效
【优化】部署 Runner 时,挂载数据目录默认为空,需要手动填写,以避免用户没有默认目录的访问权限
【优化】减小了测试报告的文件大小,以提升上传测试报告的速度
【优化】支持通过带密码的分享链接导入小幺鸡的数据
【优化】导入 OpenAPI/Swagger 格式的数据时,如果 body 为常见的文件、图片格式,将被导入为 Binary 类型
解决发送多个同名的 Cookie 时,只发送了第一个的问题
解决项目的编辑者无法使用定时导入功能的问题
解决删除子分支关联的接口用例后,导入测试场景会丢失测试步骤的问题
解决查看测试报告时,断言结果重复显示的问题
解决在项目列表导入数据时,无法导入环境的问题
解决导出项目为 OpenAPI/Swagger 格式的数据时,如果接口没有配置鉴权,Security 字段不是空数组而是空对象的问题
2025-02-15
【新功能】调试 SSE 流式响应的 AI 大模型 接口时,Apifox 可以自动合并消息内容,以自然语言展示响应;且支持展示推理模型(比如 Deepseek R1)的思考过程
解决使用 OAuth 2.0 的 Implicit 授权模式时,给 Auth URL 配置的 Query 参数没有生效的问题
2025-01-27
【新功能】使用定时任务在 Runner 中运行测试场景,可以选择使用环境/全局变量的 远程值 或 保存在 Runner 中的本地值
【优化】接口返回响应的内容格式可以配置为 No-Content,表示接口没有返回任何响应体
【优化】访问非自己团队的 公开项目 时,接口文档页面不再展示修改者、创建者等信息
【优化】定时任务中包含的测试场景被修改/删除后,优化了其显示样式
解决接口仅使用全局参数时,自动化测试无法正确读取前置步骤的响应 Body 的问题
解决导入 apiDoc 格式的数据时,没有导入 query 部分的问题
解决在根节点引用的中文名称的数据模型,无法被导出为 Markdown 格式的问题
解决定时任务的运行历史页面,错误展示了手动指定 Runner 运行测试的测试报告的问题
2025-01-24
【新功能】使用定时任务在 Runner 中运行测试场景,可以选择使用环境/全局变量的 远程值 或 保存在 Runner 中的本地值
【优化】如果没有选择任何参数文本,直接右键选择 EncodeURIComponent 编码或 DecodeURIComponent 解码时,视为选择了全部文本
【优化】通过密码或白名单内的邮箱访问加密的在线文档后,1 个月内无需再次验证密码、邮箱
【优化】删除项目输入项目名称时,忽略项目名称前后的空格
解决调试接口时,Cookie 内的一些 = 被移除的问题
解决某些情况下无法运行测试场景的问题
解决通过脚本发送请求后,无法在控制台查看请求内容的问题
解决将脚本作为测试场景的第一个步骤并运行性能测试后,总请求次数为 0 的问题
解决通过标签筛选要在线分享的内容时,对 Markdown 文档无效的问题
解决在线文档的自定义域名使用泛域名时,提示证书域名与输入的自定义域名不匹配的问题
解决某些情况下在线文档没有显示响应示例的问题
解决无法导入某些版本的小幺鸡数据文件的问题
解决关闭定时任务的通知后,仍会触发 Webhook 通知的问题
解决生成代码时,团队变量没有被正确替换的问题
2025-01-17
【新功能】支持通过 URL 导入 WSDL 文件
解决仅声明元素限定 elementFormDefault="qualified" 而属性 attributeFormDefault 未配置 的 WSDL 导入问题
解决 接口运行页与接口用例页 Auth 设置后请求依然使用接口定义的问题
解决关闭一个 Markdown 文档的编辑时,如果另一个 Markdown 文档的编辑模式处于打开状态,也会关闭这些文档的编辑模式的问题
解决在 Markdown 文档的标签页打开时,删除该文档会导致 UI 错误的问题
2025-01-14
【新功能】支持可跨项目使用的 团队变量
【新功能】支持在 团队 中部署 请求代理 Agent,可以通过此 Agent 发送接口请求
【优化】优化了在线文档的本地搜索能力
【优化】浏览在线文档时,如果窗口较窄,则自动隐藏文档右侧的大纲
解决接口使用 OAuth 2.0 鉴权,且在 Access Token URL 使用变量时,无法重新获取 Token 的问题
解决开启兼容 BigInt 后,过长的数字在文档内被转换为科学计数法表示的问题
解决接口和测试场景合并到主分支后,接口关联的测试场景数据没有更新的问题
解决配置网络代理后再切换项目,网络代理配置丢失的问题
解决没有获得运行性能测试权限时,仍可以运行性能测试的问题
解决将团队转入组织后,在组织内新建团队并邀请组织成员加入,在接受邀请前,该成员看不到组织的问题
2025-01-04
【新功能】支持可跨项目使用的 团队变量
【新功能】支持在 团队 中部署 请求代理 Agent,所有团队成员可以设置通过此 Agent 发送接口请求
【新功能】支持创建兼容 OpenAPI 规范的 鉴权组件(Security Scheme),可以配置接口的 Auth 时使用鉴权组件
【优化】优化了在线文档的本地搜索能力
【优化】浏览在线文档时,如果窗口较窄,则自动隐藏文档右侧的大纲
解决接口使用 OAuth 2.0 鉴权,且在 Access Token URL 使用变量时,无法重新获取 Token 的问题
解决开启兼容 BigInt 后,过长的数字在文档内被转换为科学计数法表示的问题
解决接口和测试场景合并到主分支后,接口关联的测试场景数据没有更新的问题
解决配置网络代理后再切换项目,网络代理配置丢失的问题
解决没有获得运行性能测试权限时,仍可以运行性能测试的问题
解决将团队转入组织后,在组织内新建团队并邀请组织成员加入,在接受邀请前,该成员看不到组织的问题
2024-12-27
【新功能】发布文档站支持配置 Google Analytics 统计
Google Analytics
【新功能】CLI 支持指定使用保存在本地文件中的 环境变量、全局变量 本地值
export current value
【优化】数据库连接使用 SSH 隧道,且验证方法为 公钥 时,支持使用带 口令 的私钥
【优化】支持为 Markdown 文档配置在目录树中的名称
【优化】组织、团队、项目中每个成员的 最近活跃时间,不再全局计算,而是按照不同组织、团队、项目为维度分别计算
【优化】回收站 不再展示已归档分支的资源
【优化】优化了针对 分支 的权限设置
【优化】App 内的表单不再关联 1Password 的自动填充功能
【优化】当 测试场景运行完成 事件触发邮件通知时,邮件的内容新增 运行于 字段,比如:运行于:客户端
【优化】导出的 OpenAPI/Swagger 文件将会被格式化,不再是一行
【优化】邀请 其他人加入团队时,默认权限调整为 编辑者,而不是只读
解决导出 Apifox 格式的文件时,接口顺序与 App 内不一致的问题
解决查看设置了密码的在线文档时,部分情况下图片无法正常显示的问题
解决部分情况下无法对版本分支进行冲突处理合并的问题
解决当标签页过多时,右侧没有显示 + 按钮的问题
2024-12-18
解决存在特定环境/全局变量时,打开 HTTP 接口后界面异常的问题
2024-12-15
【新功能】可以将主分支设置为受 保护,在 迭代分支 提交 MR 然后被 审核 后,才可修改被保护的主分支内容
主分支设置为受保护
【新功能】迭代分支 支持数据的导入和导出
【新功能】可以对接口进行 评论
对接口进行评论
【新功能】可以查看测试场景的修改 历史记录,支持把测试场景 还原 到某个历史版本
测试场景历史记录
【新功能】可以为发布的 文档站 根据 IP 和邮箱设置 白名单
文档站 IP/Email 白名单
【优化】当迭代分支资源关联的主分支资源更新时,会提示拉取更新
【优化】优化了处理内容冲突的界面
【优化】自动化测试的运行完成通知,增加迭代分支与运行环境的信息
解决修改测试数据并保存时,如果有多页数据,只会保存当前页的问题
解决无法将测试场景批量移动到根目录的问题
解决特定情况下,无法运行测试场景的问题
解决在目录批量运行测试场景后,刷新页面则无法显示测试报告详情的问题
解决自动化测试中的脚本步骤无法获取前置步骤信息的问题
解决调整了文档站子站点的版本顺序时,无法克隆主版本的问题
解决文档站跳转链接错误的问题
解决首次使用 SSO 登录时,如果 Apifox 账号已经关联了其他的 SSO 身份,无法使用新身份覆盖的问题
2024-12-11
解决 2.6.34 ~ 2.6.37 版本中,为 HTTP 接口设置自定义 URL 和 meta 信息没保存的问题
2024-12-10
解决 2.6.35 ~ 2.6.36 版本中,存在特定环境/全局变量时,打开 HTTP 接口后界面异常的问题
解决 2.6.36 版本中,在团队管理界面重命名项目后,无法拖动项目进行排序的问题
2024-12-07
解决异步上传测试报告时,偶现上传顺序不对的问题
解决 2.6.33 版本中,批量运行测试场景 报告没内容的问题
解决 文档站 中配置的搜索设置,显示不一致的问题
解决 数据库连接管理 界面,删除操作触发的 二次确认弹窗 样式异常问题
解决 2.6.34 ~ 2.6.35 版本中,在 团队项目 界面以导入方式新建项目权限不足的问题
391.10MB / 2025-03-04
147.72MB / 2025-03-04
2.79MB / 2025-03-04
234.77MB / 2025-03-04
73.82MB / 2025-03-04
25.66MB / 2025-03-04
391.10MB
2025-03-04
147.72MB
2025-03-04
2.79MB
2025-03-04
34.89MB
2025-03-04
234.77MB
2025-03-04
40.13MB
2025-03-04
63.90MB / 2025-03-03
117.94MB / 2024-11-01
69.23MB / 2025-02-28
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2024-12-25
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved