美文网首页
初识moco

初识moco

作者: 请叫我刚爷 | 来源:发表于2020-03-12 17:41 被阅读0次

    moco是在接口自动化时使用,标准情况下测试工程师从项目立项到项目结束全程都要参加的,可以说是最了解整个项目的人除了项目经理,就是测试工程师了。

    当项目进入研发阶段,前端、后端、测试同时开始,而此时后端没有开发好接口,对于前端开展工作是很无奈的,这个时候可是先定义好需要的字段,由moco出场,先模拟接口提供给前端。

    1、下载moco

    https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.10.0/

    xxx.png

    2、编写模拟接口
    文件名test1.json

    
    [
      { //无参数给请求
        "description":"moco demo",  //接口说明
        "request":{ //请求消息体
          "uri":"/demo", //url
          "method":"get" //get请求
        },
        "response":{ //服务端返给客户端的消息体
          "text":"jack 你在哪?" //返回消息
        }
      },
    { //有参数给请求
      "description":"这是一个带参数get请求",
      "request":{
        "uri":"/demo1",
        "method":"get",
        "queries":{ //请求携带参数
          "name":"jack",
          "sex":"20"
        }
      },
      "response":{
        "text":"rose跳海了"
      }
    },
    { //post无参数请求
      "description":"这是一个post请求",
      "request":{
        "uri":"/postdemo",
        "method":"post"
      },
      "response":{
        "text":"jack 你在哪?"
      }
    },
    {
      "description":"这是一个带参数的post请求",
      "request":{
        "uri":"/postwithparam",
        "method":"post",
        "forms":{
          "name":"jack",
          "sex":"20"
        }
      },
      "response":{
        "text":"rose 冻死了"
      }
    }
    ]
    

    3、将刚才的json文件和jar放在一个文件夹下。
    4、使用cmd黑窗口,到港创建的文件夹下执行命令

    java -jar ./moco-runner-0.11.0-standalone.jar http -p 8081 -c test1.json
    
    x1d.png

    相关文章

      网友评论

          本文标题:初识moco

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