soapui模拟桩mockservice---模拟后台服务器

来源:互联网 发布:人大经济论坛数据 编辑:程序博客网 时间:2024/04/29 18:53

soapui的mockservice可以模拟服务器后端,对前端的请求给出响应,为了扩大mockservice可覆盖的范围,可以把mockservice打成war包部署到服务器上,供所有与项目相关的人员使用。本文介绍如何用mockservice模拟后台服务器并将mockservice部署成war包。

 用mockservice模拟后台服务器给出响应

1.   选中workspace右击->”New soupUI Project”,如果有现成的可以的WSDL地址可以直接在”Initial WSDL/WADL”对应的输入框中输入接口,如果是WSDL文件,用户可以点击对应框中”Browser”选中对应的WSDL文件;

2.   还需要勾选“Create TestSuite”和” Create MockService”选项,接下来的弹出窗口中一直选”OK”即可。

    

3.   在”Generate MockService”界面,可以在”Operations”选项中勾选需要创建模拟桩的接口,此外还需要关注”Path””Port”2个选项,这2个参数是构成访问路径的重要参数,如果你想马上启动模拟桩,那建议你勾选”Start MockService”选项。

     

4.   WSDL加载成功后,我们观察一下,每一个接口都对应一个MockService,切MockService旁边的标志位灰色,表示MockService并没有启动,如果需要启动MockService直接点击图片中2标志的按钮即可。

    

点击图中标准为1的按钮,将会出现下面的界面,图中的Path、Port、Host将会是接口访问地址的构成

   

5.   启动 MockService,双击MockService目录下的”cancelConferenceReserved”->”Response 1”编辑返回报文。

    

6.   调用” cancelConferenceReserved”接口查看返回报文是否正确。

   

注意一下接口访问的地址

地址构成:http://host:port/path

 


0 0
原创粉丝点击