Apifox mac版下载 Apifox(API接口调试工具) for Mac V2.3.2 苹果电脑版

Apifox是一款非常好用的API接口调试工具,官方介绍说是Apifox = Postman + Swagger + Mock的应用组合,感兴趣的朋友不要错过了。

软件特色

可视化接口管理

支持数据结构(JSON Schema)管理,多接口可复用相同数据结构。

接口调试

Postman 有的功能,比如环境变量、预执行脚本、后执行脚本、Cookie/Session 全局共享 等功能,Apifox 都有,并且知识兔和 Postman 一样高效好用。

Apifox mac版下载 Apifox(API接口调试工具) for Mac V2.3.2 苹果电脑版

自动校验数据结构

接口调试时,自动校验返回的数据结构是否符合接口文档定义,一键发现接口数据异常。

接口数据 Mock

内置 Mock.js 规则引擎,非常方便 mock 出各种数据,并且知识兔可以在定义数据结构的同时写好 mock 规则。支持自定义期望,灵活配置根据参数值返回不同数据内容。零配置即可 Mock 出非常人性化的数据。

Apifox mac版下载 Apifox(API接口调试工具) for Mac V2.3.2 苹果电脑版

自动化测试

完善的接口自动化测试功能,保证接口数据的正确性。支持自定义脚本,自动化检查数据正确性。自定义脚本语法 100% 兼容 Postman,降低学习成本。

数据导入/导出

支持导出 OpenApi (原Swagger)、MarkDown、Html 等数据格式。支持导入 OpenApi格式(原Swagger)、Postman、HAR、RAP2、yapi、Eolinker、DOClever、ApiPost、Apizza 等数据格式。

高效团队协作

接口云端同步,实时更新。成熟的团队/项目权限管理,满足各类企业的需求。

特别说明

维护不同工具之间数据一致性非常困难、非常低效。并且知识兔这里不仅仅是工作量的问题,更大的问题是多个系统之间数据不一致,导致协作低效,频繁出问题,开发人员痛苦不堪。

开发人员在 Swagger 定义好文档后,接口调试的时候还需要去 Postman 再定义一遍。

前端开发 Mock 数据的时候又要去 RAP 定义一遍,手动设置好 Mock 规则。

测试人员需要去 JMeter 定义一遍。

前端根据 RAP Mock 出来的数据开发完,后端根据 Swagger 定义的接口文档开发完,各自测试测试通过了,本以为可以马上上线,结果一对接发现各种问题:原来开发过程中接口变更,只修改了 Swagger,但是没有及时同步修改 RAP。

同样,测试在 JMeter 写好的测试用例,真正运行的时候也会发现各种不一致。

时间久了,各种不一致会越来越严重。

注意事项

Apifox Mac版启动后需要注册邮箱账户登录才可以正常使用!!!!!!

macOS Catalina (macOS 10.15) 已损坏无法打开解决办法:

打开终端(屏幕下方“小火箭”——“其他”——打开“终端”),在终端中粘贴下面命令:

sudo xattr -d com.apple.quarantine /Applications/xxxx.app

注意:/Applications/xxxx.app 换成你的App路径,或在输入 sudo xattr -d com.apple.quarantine 后将软件拖进终端,重启App即可。

MacOS 10.15 系统下,如提示“无法启动”,请在系统偏好设置-安全性与隐私-选择【仍要打开】,即可使用。

Apifox mac版下载 Apifox(API接口调试工具) for Mac V2.3.2 苹果电脑版

对于下载了应用,显示“打不开或者显示应用已损坏的情况”的用户,知识兔可以参考一下这里的解决办法《Mac打开应用提示已损坏怎么办 Mac安装软件时提示已损坏怎么办》。10.12系统之后的新的Mac系统对来自非Mac App Store中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。

用户如果知识兔下载软件后(请确保已下载完的.dmg文件是完整的,不然打开文件的时候也会出现文件损坏无法打开),在打开.dmg文件的时候提示“来自不受信用的开发者”而打不开软件的,请在“系统偏好设置—安全性与隐私—通用—允许从以下位置下载的应用”选择“任何来源”即可。新系统OS X 10.13及以上的用户打开“任何来源”请参照《macOS 10.13允许任何来源没有了怎么办 macOS 10.13允许任何来源没了怎么开启

更新日志

v1.4.10

🔥 【新功能】

上线API Hub功能:通过API Hub查找/发现他人公开的 API 项目;可将项目发布到API Hub(设置为公开项目即可),允许任何人通过API Hub访问、克隆该项目。

增加文档功能,知识兔支持 Markdown 语法,编辑时可同步预览。

接口列表支持根据状态、标签筛选。

增加项目收藏功能。

增加最近访问项目功能。

环境允许设置为私人(仅本人可见)/公共。

前、后置操作里的每一项支持设置启用、停用,方便调试。

GET 请求支持 Body 参数。

新增项目列表拖拽排序功能。

新增用户主动退出团队功能。

新增用户头像功能。

新增项目图标功能。

新增展开/收起全部接口分组功能。

自动导入数据支持Apifox 格式。

接口信息新增 OperationId ,导出 Swagger 文档时包含该字段。

接口信息支持设置原始文档地址。

导如/导出 OpenAPI 格式,增加自定义扩展:增加扩展 x-apifox-folder:表示接口分组名,如果知识兔属性值中含有字符 / 则自动分为多级目录;导入 OpenAPI 格式时,接口分组优先读取 x-apifox-folder 属性,其次读取tag name 属性。

支持知识兔点击鼠标中键关闭 tab 页。

⚡️ 【优化】

合并展示 HTTP 和 SOCKET 接口。

允许将接口放在根目录。

接口调试/接口用例更方便的开启/关闭自动校验“返回 Response ”功能。

标签输入优化:下拉框自动提示本项目所有标签。

接口运行结果中有链接时,知识兔支持知识兔点击链接在浏览器中打开。

断言信息限制展示高度,内容过长时可滚动展示。

解散团队时进行二次确认,防止误操作。

导入 JMeter 文件时,有接口未选中 method 时仍支持导入。

若接口管理处用例发生变更,无需重新进测试管理-用例页,直接运行也能按更新后的数据发起请求。

Windows 系统测试用例/套件,下拉菜单难以选中的问题。

Windows 系统删除操作时确认弹窗样式问题。

保存接口时自动识别并去除路径前后的空格。

样式优化,所有提示图标组件透明度设置为 25% 。

支持 Linux 系统下设置禁用 GPU 加速。

🐞 解决

后置操作添加2个 SQLServer 数据库操作步骤时,第二个 SQL 会运行失败的问题。

Oracle 数据库运行 Update 语句没有生效的问题

在接口管理页打开生成代码&选中”接口请求代码”,再切到”数据模型”打开生成代码,会显示空白的问题。

导入swagger文件后运行,int类型的请求字段参数值为空的问题。

测试用例/套件分类修改,选中根目录时修改失效的问题。

非完整链接的接口,知识兔选择了非mock的环境时,生成代码按钮失效的问题。

只读用户可以修改接口/接口分类/数据模型/数据模型分类的问题。

多服务下,接口生成的cURL命令地址为默认服务而非选中服务的问题。

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论