第一层 智能Mock
新建一个测试接口,添加返回响应
选择本地mock
保存发送
成功生成mock数据
进入浏览器,输入网址
请求成功
第二层:自定义智能mock
点击 项目设置 -> 功能设置 -> Mock设置
点击新建,自定义mock
有些数据不算很通用,例如宠物店状态 available sold pending
第三层 返回字段高级设置
点击更多进行高级设置
保存发送
每次发送状态三个内随机
第四层 接口级自定义Mock
写死status为peding
那么不论怎么发送state都为pending
apifox会帮你校验接口文档
如果胡写为123会提醒校验失败
也可以选择提供的Mock类型(也可以自己写)
数据模型也可以选择数据类型
写出来的规则也可以给这个数据模型的其他接口使用
第五层 高级Mock (请求不同的参数值,返回的结果不一样)
点击自动生成可以生成常规格式的返回数据
这样可以使当输入规定的值时出现你期望的结果
第六层 高级Mock模板语法
点击详情
编写代码可生成更加复杂的数据结构
(比如你需要一个填满数据的二维表格)
第七层 高级Mock自定义脚本