zoukankan      html  css  js  c++  java
  • SoapUI:mock service的使用

    mock service就是服务模拟,当我们的接口完成而服务端还没完成的时候,我们就可以用mock service来替代服务端进行接口测试。

    1.1       创建MockService

    创建mockService有多种方法,基本上都是在选中某个对象右键,然后creat mock service,如下图所示:

     

    然后构选上要创建mockservice的方法,访问路径,瑞口,如下图:

     

    点击“OK”后输入mockservice的名称

     

    如下就是创建好的mock service:

     

    1.2       通过groovy Script,根据请求返回不同的响应信息

    首先我们对应“getDomestiAirlinesTime”生成多个Response.

     

    如下图所示就是我创建的两个response:inputrightinputerror,就是输入正确或错误。

     

    下面是最重要的一步,通过groovy script决定返回的响应信息。

     

    1.3       运行测试

    首先要启动mock service,如下图

     

    然后去运行测试用例,如下图运行通过

     

    我们双击打开getDomesticAirlinesTime的日志,如下为request,可以看到始发城市我只送了一个“a”,长度小于2应当返回响应信息"InputError" 。

     

    再看响应信息,果然是返回InputError,如下图:

     

    最后看Properties检签页,果然是我们的mockService服务。

     

  • 相关阅读:
    对scott中emp表进行各种操作
    可兼容的事件绑定方法
    深度复制
    原型链的继承
    如何在github上发布自己的项目
    用单例连接oracle数据库
    Struts2之输入验证
    JSP之监听器Listener(二)
    JSP之监听器Listener(一)————————ServletContextListener
    JSP之过滤器Filter
  • 原文地址:https://www.cnblogs.com/helenMemery/p/6343493.html
Copyright © 2011-2022 走看看