跳到主要内容

功能介绍

视频教程

功能说明

Apifox 支持导入以下 Api 数据格式文件,方便数据迁移:

1. ApiPost2. apiDoc3. Apizza4. DOCclever
5. DOCWAY6. Eolinker7. Google Discovery8. HAR
9. I/O Docs10. JMeter11. Knife4j12. NEI
13. OpenAPI14. Postman15. RAML16. RAP2
17. ShowDoc18. WADL19. Yapi

支持手动导入与自动导入两种数据导入方式。

手动导入

打开 项目设置 面板,点击 手动导入 ,可选择文件导入或 URL 导入。

以导入 Apifox 格式为例,导入可选内容包括:接口、数据模型、环境、测试用例、测试套件

注意
  1. 导入 OpenAPI/Swagger 格式只包含 接口、数据模型、环境

  2. 导入 Postman 格式只包含 接口

手动导入-高级设置

匹配相同接口时

  • 覆盖所有字段:当两个接口的接口唯一标识相同时,新文件会覆盖旧文件

  • 不导入:当两个接口的接口唯一标识相同时,新文件不会导入

  • 保留两者:当两个接口的接口唯一标识相同时,新文件会导入,旧文件不会被删除

匹配相同文档时

  • 覆盖:当两个文档名称相同时,新文件会覆盖旧文件

  • 不导入:当两个文档名称相同时,新文件不会导入

  • 保留两者:当两个文档名称相同时,新文件会导入,旧文件不会被删除

导入到目录

支持将文件导入到具体的目录中

导入接口用例

开启开关后,已选择接口下的接口用例默认全选,也可以在 导入预览 中选择对应 接口用例

当导入非 Apifox 格式文件,且接口文档覆盖时,名称相同的 接口用例 不会导入,不同名称的 接口用例 会新增。
当导入 Apifox 格式文件,且接口文档覆盖时,名称相同的 接口用例 会覆盖,不同名称的 接口用例 会新增。

自动导入

打开项目设置面板,点击自动导入,可设置多个数据源,定时同步到具体分组

注意

只有角色为管理员,且打开客户端的时候,才会按照设置的导入频率 自动导入

其他角色不会触发自动导入

主界面快速导入

在 2.2.27 版本之后,支持在主界面(项目列表页)快速导入数据。可以选择导入到新项目,或导入到已有项目。