2019-08-20Mock Server

作者: 卜了了 | 来源:发表于2019-08-21 16:29 被阅读5次

什么是 Mock Server,就是实现Mock功能的一个服务。

作用是什么?
业务系统需要连接其他的服务,但此时可能对方还不能连接,于是我们可以搭建一个临时的server,模拟那些服务,提供数据进行联调和测试。

如何使用Mock Server
可以使用现成的Mock Server库创建系统,参考:https://github.com/dreamhead/moco

moco简单使用
根据项目的介绍选择下载 Standalone Moco Runner , 下载之后,你将会得到一个 moco-runner-0.11.1-standalone.jar 文件。

然后,在与 moco-runner-0.11.1-standalone.jar 同级的目录下创建 foo.json 文件:
[
{
"response" :
{
"text" : "Hello, Moco"
}
}
]

接下来启动Mock Server服务:
注意,执行下面语句,要进入到对应的jar文件所在的目录或者在前面加上它的路径。
java -jar moco-runner-0.11.1-standalone.jar http -p 12306 -c foo.json

(前两次执行这个语句时,并不是在jar文件的目录下,提示:unable to access jarfile
于是搜索这个的解决办法,后面才发现是执行的目录问题)

通过浏览器访问本机的端口: http://localhost:12306/

图片.png

相关文章

网友评论

    本文标题:2019-08-20Mock Server

    本文链接:https://www.haomeiwen.com/subject/swepsctx.html