Apifox如何导入数据
快速上手
以导入 Apifox 格式为例,导入可选内容包括:接口、数据模型、环境、测试用例、测试套件
注意
导入 OpenAPI/Swagger 格式只包含接口、数据模型、环境
导入 Postman 格式只包含接口
#手动导入-高级设置
接口覆盖模式
- 同 URL 覆盖:当两个文件 URL、method 相同时,新文件会覆盖旧文件同 URL 且同分组才覆盖:当两个文件的 URL、method 相同时,并且在同一个分组下时,新文件会覆盖旧文件同 URL 不导入:当两个文件 URL、method 相同时,新文件不会导入同 URL 时保留两者:当两个文件 URL、method 相同时,新文件会导入,旧文件不会被删除
- 同名覆盖:当两个文件名称相同时,新文件会覆盖旧文件同名且同分组才覆盖:当两个文件的名称相同时,并且在同一个分组下时,新文件会覆盖旧文件同名不导入:当两个文件名称相同时,新文件不会导入同名时保留两者:当两个文件名称相同时,新文件会导入,旧文件不会被删除
文件(markdown 文档、数据模型、测试用例、接口用例)覆盖模式
导入到分组:支持将文件导入到具体的分组中
导入接口用例:开启开关后,已选择接口下的
默认全选,也可以在
中选择对应
tip:当导入非 Apifox 格式文件,且接口文档覆盖时,名称相同的
不会导入,不同名称的
会新增。当导入 Apifox 格式文件,且接口文档覆盖时,名称相同的
会覆盖,不同名称的
会新增。
#自动导入打开项目设置面板,点击自动导入,可设置多个数据源,定时同步到具体分组中
注意
只有角色为管理员,且打开客户端的时候,才会按照设置的导入频率自动导入。
其他角色不会触发自动导入。

#导入不同的数据源#一、导入 OpenAPI (Swagger) 数据支持导入OpenAPI 3、Swagger 1、2、3数据格式的json或yaml文件。
注意
需要URL导入的时候,需要填写的是json或yaml数据文件的 URL,而不是Swagger UI的 URL。

#三、导入 ShowDoc 格式数据数据导出方法:点击 ShowDoc 文档右侧的展开按钮,找到导出按钮,点击后选择markdown 压缩包导出。



#六、导入 DOCWAY 数据支持 DOCWAY复制分享地址的方式导入数据。使用方法:打开 DOCWAY,进入对应项目,鼠标移到左上角更多功能点击分享项目(注意仅项目创建者有权限分享项目),创建分享 (注意“阅读密码”必须设置为空),然后复制分享地址将地址黏贴到下面输入框。如下图所示:


#七、导入 NEI 数据支持 NEI json 格式数据导入。NEI 导出数据方法:https://github.com/NEIAPI/nei/issues/27#八、导入 apiDoc 数据支持 api_data.json 或 api_data.js 的文件,详情可以看https://apidocjs.com导出方法:
本地安装 node 环境,使用0.29.0版本的apidoc,进入源代码文件所在目录,运行npx apidoc@0.29.0 -i src -o dist。
src是接口的源代码文件,dist是apidoc命令编译后生成的文件,dist下面的api_data.js和api_data.json就是导入 Apifox 用到的接口文件。
#九、导入 Knife4j 数据支持 Knife4j 的 URL 直接导入,如图

导入方法:
先输入 URL 进行解析地址
在解析地址后选择需要的数据源(目前一次只能选择一个数据源)
#手动导入打开项目设置面板,点击手动导入,可选择文件导入或 URL 导入。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:86
阅读量:33
阅读量:84
阅读量:50
阅读量:28