1、为什么要用到moco服务?
简单来说不需要后端接口全部开发完,前端和测试同学根据接口报文,进行调试和测试
2、如何用moco服务?
A:下载moco-runner-0.11.0-standalone.jar,不需要安装,下载完后,放在接口文档相同的位置。
B:新建接口文档,如demo.json文档,报文可如下
[
{
"request":{
"method":"post",
"uri":"/login",
"json":{
"username":"admin",
"password":"123456",
"roleID":22
}
},
"response":{
"json":{
"username":"admin",
"userID":22,
"token":"asdgfhh32456asfgrsfss"
}
}
}
]
C:启用moco服务,在当前文件cmd目录下,执行命令
java -jar moco-runner-0.10.0-standalone.jar http -p 12306 -c demo.json
-p后面跟的是端口号,这里端口号指的是12306,
-c后面跟编写的json文件,这里是demo.json
D:验证结果,使用jmeter执行,
url:http://127.0.0.1:12306/login
header:application/json
request body:报文中request下json内容