Web Service单元测试工具实例介绍之soapUI

SoapUI   是当前比较简单实用的开源Web Service 测试工具,提供桌面应用程序和IDE 插 件程序两种使用方式。能够快速构建项目和组织测试用例是该工具的一大特性,下面将通过实例介绍如果使用SoapUI 进 行Web Service 单元测试。
1、构建项目
SoapUI   工具中的项目(Project )是由一个或多个Web Service 组成的,这里我们以“中国电视节目预告 Web 服务:

http://www.webxml.com.cn/webservices/ChinaTVprogramWebService.asmx?wsdl ”为例,新建WSDL 项目。右键点击"New soapUI Project "  输入项目名称“ChinaTV ”,初始WSDL “

http://www.webxml.com.cn/webservices/ChinaTVprogramWebService.asmx?wsdl ”   其中WSDL 可 以是URL 也可以是wsdl 的静态文件。如图1 :
Web <wbr>Service单元测试工具实例介绍之soapUI


l        单个服务请求的运行

SoapUI   工具会解析WSDL 文件获取服务接口,创建请求。如图2 、3 :该服务提供8 个接口,并根据Soap 的版本不同提供两种。
Web <wbr>Service单元测试工具实例介绍之soapUI

展开接口“getTVstationDataSet ”的Soap 请 求“Request 1 ”:

双击查看请求的SOAP 消 息:如图4

Web <wbr>Service单元测试工具实例介绍之soapUI

我们看到的是服务请求Soap 消 息,其中的“? ”问号代表的是入参,将其修改为请求入参值“-1 ” (本实例中,-1 代表中央电视),然后点击图标 按 钮运行,获得请求结果:如图5
Web <wbr>Service单元测试工具实例介绍之soapUI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值