66.01MB / 2025-04-30
Apifox是一款非常实用的接口调试软件,软件界面简洁,操作简单易用,拥有API文档、API调试、API Mock、API自动化测试多项实用功能,能够方便用户对API进行测试,还支持可视化接口管理、接口调试、自动校验数据结构以及自动化测试等功能,大大提高了办公效率,满足各种个性化的需求,感兴趣的朋友快来下载使用吧!
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-04-19
【新功能】可以为团队配置 IP 允许访问名单,支持 IP 地址和 IP 范围
【新功能】鉴权组件支持迭代分支、版本分支、修改历史记录
【优化】从数据库导入数据表以创建数据模型时,支持搜索数据库连接
【优化】统计测试覆盖率时,不再包含已废弃状态的接口
【优化】导入 Postman 集合时,会导入集合、目录的说明
【优化】非项目团队的成员访问公开项目时,将无法查看鉴权组件的默认鉴权值
【优化】在线文档的生成代码功能,支持鉴权组件
解决无法将接口用例复制为 cURL 的问题
解决配置数据库连接时,如果参数过长就无法保存配置的问题
解决通过数据库连接导入数据模型时,不支持配置时使用了变量的数据库的问题
解决导入 OpenAPI/Swagger 文件时,如果 tag 名称包含 / 和空格,则无法正确创建目录的问题
解决将项目移交到其他团队后解散原团队,该项目的在线文档无法被访问的问题
解决特定情况下,使用 Apifox MCP Server 时接口返回 422 错误的问题
2025-04-11
【新功能】发布/分享的 API 文档,每个页面均提供 .md 格式以供 AI 大模型使用,支持一键复制文档内容;此外,每个文档站均提供 llms.txt、sitemap.xml 和 robots.txt
【优化】调试 LiteLLM 提供的 AI 大模型接口时,支持自动合并消息内容
解决通过数据库连接导入数据模型时,点击数据库连接管理后没有打开对应页面的问题
2025-04-08
【优化】为发布的在线文档配置邮箱 白名单 时,可以自定义登录页的详细说明与输入邮箱后的提示语
2025-04-07
修复了 2.7.3 版本中使用 OpenAPI 格式导入时,特定 body 结构定义无法导入的问题
2025-04-04
【新功能】上线 鉴权组件 功能,兼容 OpenAPI(Swagger)的 Security Scheme
【新功能】对接口、测试场景进行 评论 时,可以使用 @ 提及团队成员
【优化】优化了 App 打开项目后的性能
【优化】导入 OpenAPI 文件时,如果 body 定义了多种 media type,则按照顺序导入第 1 个
【优化】编辑者角色默认包含手动导入数据的权限
解决无法批量移动测试场景的问题
解决当接口定义响应为 No-Content 时,对应的 Mock 服务响应时间过长的问题
2025-03-21
【新功能】“发布/分享的API文档”全面升级,速度更快、性能更好、优化了移动端的导航和搜索,支持配置单列或双列布局
【新功能】发布的API文档,支持开启MCP功能,文档阅读者可以通过MCP(结合AI编程工具)使用文档
【新功能】自动化测试的测试场景新增评论功能
【新功能】接口、请求 Body、响应 Body 均支持配置 OAS 扩展,全面兼容OpenAPI 规范
【新功能】项目新增支持导出 Postman 格式数据
【优化】迭代分支 中的文档,支持创建在线文档分享链接
【优化】导入 cURL 时,将 -b 参数识别为 Cookie
【优化】优化了数据库连接的 SSH 连接功能
【优化】可以将通知发送到 Microsoft Teams
【优化】导出 Swagger 2.0 文件时,如果 file 类型的字段没有指定 consume,则视为 form-data
解决某些情况下无法通过 SSH 连接 MongoDB 数据库的问题
解决使用旧版 App 修改新版创建的请求示例数据时,请求示例描述丢失的问题
解决新建 Socket.IO 接口时添加的 Events 没有被保存的问题
解决本地运行的测试场景,导出的测试报告没有正确显示接口 URL 的问题
解决配置自定义权限角色后,角色名没有自动刷新的问题
解决将较旧的接口选择到子分支后,再在主分支修改接口,接口的创建时间显示错误的问题
解决 Path 内有单个大括号时,无法将项目导出为 Markdown 文件的问题
2025-03-12
解决 2.7.0 版本点击接口文档里的 Mock 的快捷请求时,界面报错的问题
解决某些情况下本地运行测试场景,导出的测试报告没有正确显示接口 URL 的问题
2025-03-10
【新功能】Body 支持配置多个 示例,兼容 OpenAPI(Swagger) 规范
【新功能】请求和响应的每个 示例,都可以配置 说明、OAS 字段名称 和 OAS 扩展 字段
【新功能】支持调试 NDJSON(Newline Delimited JSON)格式的 JSON 流 响应的 HTTP 接口
【新功能】调试 Ollama 本地部署的 AI 大模型 的接口时,Apifox 可以自动合并消息内容,以自然语言展示响应;支持 DeepSeek R1 和 QwQ 32B 等推理模型,可以展示深度思考过程
【新功能】支持调试 Socket.IO 接口,可以同时发送多个参数和 Ack
【新功能】支持导入 SoapUI 的 SOAP 项目
【优化】当 文档站 配置了邮箱 白名单 时,如果访问者的邮箱不在白名单内,页面不会提示无权限,只是不发送验证码
【优化】通用接口文档支持配置自定义字段
【优化】支持配置自定义字段是否必填
【优化】可以将具备 保护分支修改 权限的用户设置为分支合并的审查人
【优化】项目 事件通知 的语言会跟随项目语言
【优化】性能测试 支持使用 脚本 和 数据库连接
【优化】可以直接在接口目录上进行数据的 导入
解决使用 Runner 运行自动化测试时,接口设置的重定向规则没有生效的问题
解决在子分支打开主分支的测试场景后,界面上未正常显示场景名称的问题
解决在子分支打开主分支的测试场景后,Runner 运行的测试报告显示在主分支的问题
解决某些情况下调整字体大小功能无法正常工作的问题
解决某些情况下测试报告的平均请求时间不准确的问题
解决某些情况下在线文档无法正常显示中文的枚举值的问题
解决某些情况下无法导入 Knife4j 数据的问题
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
【优化】如果没有选择任何参数文本,直接右键选择 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 版本中,在 团队项目 界面以导入方式新建项目权限不足的问题
66.01MB / 2025-04-30
148.90MB / 2025-04-30
177.20MB / 2025-04-30
168.92MB / 2025-04-30
55.86MB / 2025-04-30
394.02MB / 2025-05-05
2.32MB
2025-04-30
0.72MB
2025-04-30
29.79MB
2025-04-30
66.01MB
2025-04-30
148.90MB
2025-04-30
1.58MB
2025-04-30
63.90MB / 2025-04-27
117.94MB / 2024-11-01
69.23MB / 2025-04-21
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2025-04-07
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:[email protected]
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved