重点:当配置好moco后,启动服务器,报400的错误时,请检查下是否将jar包和json格式的文件放在同一个目录下了.
在开发或测试过程中,经常遇到依赖的接口服务不稳定或者依赖的接口还未开发完毕等场景,这样,mock平台就派上用场了。我们可以将被依赖接口的返回值自己造出来(mock假的数据),这样可以保证不影响开发或者测试进度。从而提高工作效率。
Moco是一个Mock的工具框架.官网的介绍是这样的:
Integration, especially based on HTTP protocol, e.g. web service, REST etc, is wildly used in most of our development.
In the old days, we just deployed another WAR to an application server, e.g. Jetty or Tomcat etc. As we all know, it’s so boring to develop a WAR and deploy it to any application server, even if we use an embeded server. And the WAR needs to be reassembled even if we just want to change a little bit.
由于其具有灵活性大,体积小、无需环境配置,有java环境即可,修改配置后,立刻生效等特点。决定用它来做Mock平台。
Moco的安装和配置很简单。
Moco 是一个搭建模拟服务器的工具,其支持 API 和独立运行两种方式,前者通常是在 junit 等测试框架中使用,后者则是通过运行一个 jar 包开启服务。 Moco 的作者是郑晔,该框架还在 JavaOne 2013 大会上获过奖。
我是通过下面的链接下载jar包来使用的。
使用Moco作为Mock框架遇到的坑
最新推荐文章于 2023-04-23 15:26:01 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)