zoukankan      html  css  js  c++  java
  • 使用soupUI模拟(mock)webservice接口

    利用soupUI MOCK webservice服务

             在进行协同跑包流程测试的时候,会有协同调别人业务系统webservice接口服务来接出数据包的动作,但是测试过程一直没有真的webservice接口给我们调用,所以这一块在现场部署的时候很容易出现问题。所以我就想着要不要mock一个webservice服务(因为是通过soup调用的,所以不能直接mock一个http接口)。

           准备工作:soupUI、webservice接口描述文档

    接口描述文档(这是在和其他业务系统联调的获取的别人的webservice接口,然后将其mock一份,以后就不怕没有接口可以用了):

     

    实质上一份xml,但是要wsdl的格式保存在本地,如图所示:

     

    一、创建mock服务

    新建一个项目

     

    输入webservice接口信息(把刚刚的wsdl文书传进去):

     

    右键点击刚刚新建的项目,新建一个mock服务:

     

    编辑此服务(路径和端口),点击OK,弹窗点击确定

     

     编辑mock的服务的响应

     

    编辑响应内容:(注意响应不能为“?”)

     

    然后双击此mock服务启用编辑:

     

    最后启动还mock服务:

     

    二、验证此mock服务:

    1、直接用浏览器访问自己创建的(可看到刚刚创建的mock接口服务)

    2、点击该该服务:(可以看到mock的接口服务的信息)

     

    至此,mock的webservice服务就成功了

     

  • 相关阅读:
    hdu 4577 X-Boxes 大数
    hdu 4576 Robot 概率DP
    将IP地址转化为整数
    MyISAM压缩表
    yii2 模态框
    MySQL数据库设计
    foreach循环赋值问题
    实用的网站
    判断链接地址是否有效
    tp5获取配置文件信息
  • 原文地址:https://www.cnblogs.com/fccyccf/p/11991062.html
Copyright © 2011-2022 走看看