数据模拟
分为本地模拟和线上模拟
本地模拟可以使用mockjs等,线上模拟建议使用wemock。
wemock在处理接口文档、多人协助和使用上更方便些
使用
安装
npm install wemock
使用
在项目package.json设置
"wemock":{
"urls":["test.api.wemock.cn"], //要替换的地址 通过indexOf判断
"token":"f2H8B3cQxRaRtnQB1530282256806" //个人token
}
require('wemock')
或者
import 'wemock';
登陆系统
首先是创建项目、创建版本、然后创建api和创建返回数据。
参数设置上比较讲究
url: 地址,路径全匹配
method:get|post
params:链接参数
requestBody: post请求body
data: 返回数据
params和requestBody上面有一些技巧,可以设置备注和必须参数
必须参数在字段名前加*
,备注直接用//
表示
{
"*appKey": 1101, //appkey必填
"appv": "2.6.0",
"data": {
"itemId": "8427"
},
}
请求参数上必填的必须填,填了的数据格式必须一致。
postman
可以直接在系统上发送真实接口请求。