2024年10月Apifox(接口调试工具) V2.3.0 官方版

发布时间:

  ⑴Apifox是接口管理、开发、测试全流程集成工具,只要定义好接口文档,接口调试、数据 Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致,高效、及时、准确!

  ⑵API 文档设计

  ⑶可视化 API 文档管理,零学习成本。

  ⑷支持数据模型,接口之间可以复用相同数据结构。

  ⑸接口文档完全遵循 OpenAPI(Swagger 规范。

  ⑹支持在线分享 API 文档,方便与外部团队协作。

  ⑺Postman 有的功能 Apifox 都有(如环境变量、前置/后置脚本、Cookie/Session 全局共享等,并且比 Postman 更高效好用。

  ⑻自动校验数据结构:校验返回的数据结构是否符合文档定义,自动发现接口数据异常。

  ⑼可视化的断言、提取变量、数据库(SQL操作等功能。

  ⑽支持接口用例功能(一个接口多个用例。

  ⑾API 自动化测试

  ⑿完善的 API 场景测试(流程测试功能,保证接口数据的正确性。

  ⒀可视化的断言、提取变量、数据库(SQL操作等功能。

  ⒁支持自定义前置/后置脚本,自动校验数据正确性。脚本语法 % 兼容 Postman,降低学习成本。

  ⒂支持调用 javascript、java、python、php、js、BeanShell、go、shell、ruby、lua 等语言代码。

  ⒃API 数据 Mock

  ⒄零配置即可 mock 出非常人性化的数据(根据 API 文档智能 mock。

  ⒅内置 Mock.js 规则引擎,非常方便 mock 出各种数据,并支持定义数据结构时设置 mock 规则。

  ⒆支持根据不同参数值返回不同数据内容。

  ⒇支持命令行方式运行 API 测试 (Apifox CLI。

  ⒈支持集成 Jenkins 等持续集成工具。

  ⒉支持读取数据库数据,作为 API 请求参数使用。

  ⒊支持读取数据库数据,用来校验(断言 API 请求是否成功。

  ⒋根据接口/模型定义,自动生成各种语言/框架的业务代码和 API 请求代码。

  ⒌支持 TypeScript、Java、Go、Swift、ObjectiveC、Kotlin、Dart、C++、C#、Rust 等 种语言及框架。

  ⒍支持自定义代码模板,自动生成符合自己团队的架构规范的代码,满足各种个性化的需求。

  ⒎支持 HTTP、TCP、RPC

  ⒏支持 HTTP(s 接口管理。

  ⒐支持 Socket (TCP 接口管理。

  ⒑后续将会支持 GraphQL、Dubbo、gRPC、WebSocket 等协议接口。

  ⒒支持导出 OpenAPI (Swagger、Markdown、Html 等数据格式。

  ⒓支持导入 OpenAPI (Swagger、Postman、HAR、RAP、JMeter、YApi、Eolinker、NEI、RAML、DOClever 、Apizza 、DOCWAY、ShowDoc、apiDoc、I/O Docs、WADL、Google Discovery 等数据格式。

  ⒔接口数据云端同步,实时更新。

  ⒕成熟的团队/项目权限管理,支持管理员、普通成员、只读成员等角色设置,满足各类企业的需求。

  ⒖新建接口:Ctrl + N

  ⒗新建快捷调试:Ctrl + T

  ⒘保存接口/保存用例:Ctrl + S

  ⒙发送请求:Ctrl + Enter

  ⒚切换到【运行】Tab:Ctrl + Enter

  ⒛关闭Tab:Ctrl + W

  ①强制关闭Tab:Ctrl + Alt + W

  ②切换到下一个Tab:Ctrl + Tab 或 Ctrl + PageDown

  ③切换到上一个Tab:Ctrl + Shift + Tab 或 Ctrl + PageUp

  ④跳转到特定标签页:Ctrl + 到 Ctrl +

  ⑤跳转到最后一个标签页:Ctrl +

  ⑥导入数据 Ctrl + O:? + O

  ⑦导入抓包数据 (cURL:Ctrl + I

  ⑧查找接口:Ctrl + F