我是靠谱客的博主 温暖发带,最近开发中收集的这篇文章主要介绍Moco框架(mock-server),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Moco是一个简单搭建模拟服务器的程序库。

既然开发人员可以通过 Moco 模拟一个还不存在的服务来进行开发、调试,那对于接口测试来说,也可以模拟一个服务进行测试。 
一般而言,在项目的接口文档输出后,开发人员会进行接口开发工作,测人员会进行接口用例的设计,但往往完成用例设计会先于接口开发工作,此时如果要进行接口用例的执行,则前提是开发人员完成接口开发工作。 
而通过 Moco 框架,就可以在接口文档输出后,在接口开发、接口用例设计的同时,使用 Moco 搭建一个模拟服务器,这样在用例设计完成后,即使接口开发工作还未完成,也可以立即进行执行接口用例,在这个过程中可以修改、补充用例,如此的话,在接口开发完成以后,只需要简单的去执行所有的用例就 OK,省去了很大的工作量,并且这些完善的用例,用自动化去执行,效果更佳。


1、下载jar

2、编写json配置文件

[
  {
    "request" :
      {
        "uri" : "/"
      },
    "response" :
      {
        "text" : "mock server started"
      }
  },
  {
    "request" :
      {
        "uri" : "/hello"
      },
    "response" :
      {
        "text" : "kitty"
      }
  },
  {
    "request" :
      {
        "uri" : "/itest"
      },
    "response" :
      {
        "text" : "www.itest.info"
      }
  }
]

3、命令行启动

java -jar moco-runner-0.10.0-standalone.jar http -p 12306 -c config.json

4、浏览器地址栏输入json配置文件中的接口地址,返回对应的响应


最后

以上就是温暖发带为你收集整理的Moco框架(mock-server)的全部内容,希望文章能够帮你解决Moco框架(mock-server)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部