前言: Mock就是模拟接口的,一般在开发人员还没有开发完接口,但是有接口文档,这个时候就可以执行接口测试,前端同学也可以用mock功能给自己使用。
功能:可以模拟http协议发送请求
下载链接:http://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0/ 点击最大资源的,可以选择你想选择的版本下载
我先新建一个目录,Chapter7,然后在里面新建一个startup1.json,然后把下载下来的jar包放进目录中去
如何启动呢?通过命令: java -jar ./moco-runner-0.12.0-standalone.jar http -p 8888 -c startup1.json
-p(端口号)
startup1.json(json配置文件)
http(协议)
#startup1.json 因为模拟需要有请求,有响应,所以里面应该这样写
[ { "description":"这是我们的第一个mock例子", "request":{ "uri":"/demo" }, "response":{ "text":"第一个moco框架demo" } } ]
然后我进入到当前目录下面,运行这行命令:会看到有响应
然后我在自己的本地看:在浏览器输入 localhost:8888/demo
以下是log: