Mock平台功能介绍
功能:模拟接口,帮助前后端分离测试
moco框架:git中的开源框架
下载地址:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0/
下载文件:
moco的启动及第一个demo
1.新建Direstory为Test3,把刚下载好的standalone.jar包粘贴到项目下
2.在Test3下创建一个json文件startup1.json
json文件内容
uri是目标地址
[
{
"description": "description描述:第一个mock例子",
"request": {
"uri": "/demoOne"
},
"response": {
"text": "response响应 :第一个mock框架demo"
}
}
]
已知12个标签
"status", "attachment", "headers", "json", "factory", "file", "text", "proxy", "cookies", "version", "latency", "path_resource"
3,在编辑器命令中输入命令java -jar ./moco-runner-0.11.0-standalone.jar http -p 8090 -c startup1.json
命令说明:java -jar + jar路径 + 请求协议 + -p 端口号 + -c 已配置的json文件路径
配置idea Terminal 控制台输入git命令
输入java命令,提示bash: java: command not found原因及解决办法
4.运行命令提示
24 七月 2019 16:05:53 [Thread-2] INFO Server stopped.
24 七月 2019 16:05:53 [Thread-2] INFO Total time: 16.60 min
在浏览器输入: ip地址:命令定义端口号 / json中已定义的uri,结果如下
乱码解决:IE、谷歌、火狐都试过了,编码为乱码,由于现在浏览器升级把手动调整编码格式入口取消,需要下载插件。
于是设置IDEA编码 File ->Settings ->Editor ->File Encodings,控制台输出为正常编码,浏览器依然显示乱码
下一个360浏览器(可以浏览器邮件切换编码格式),编辑浏览器编码格式为GBK,页面终于正常显示了