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