初识SoapUi

 由于工作需要,学学soapui。弄了个demo,仅供参考。

SoapUi版本:5.2.1免费版

测试接口:国内手机号码归属地查询WEB服务     

接口WSDL:http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl

 

1.进入soapui,点击File->new soapui project. 输入project name以及填写上方的WSDL。如图:

 

2.点击OK后,会自动生一个树形结构的东东,如图:

 

3.这有2个接口,getDatabaseInfo接口:输入参数:无;返回数据:一维字符串数组(省份 城市 记录数量)。   getMobileCodeInfo接口:输入参数:mobileCode = 字符串(手机号码,最少前7位数字),userID = 字符串(商业用户ID) 免费用户为空字符串;返回数据:字符串(手机号码:省份 城市 手机卡类型)。

现在右键选择MobileCodeWSSoap-->getMobileCodeInfo-->Request 1,点击add to testcase。输入Suite名字(相当于测试用例集),确定后再输入Test Case名字(相当于测试用例),弹出的窗口默认值点击OK,最后的树形结构如图:

 

4.双击testSuite-->oneTestCase-->Test Steps-->getMobileCodeInfo。输入如图:(号码找的吉利号码,不知道是谁的)  mobileCode参数为合法电话号码,userID参数可为空或者为正确的ID。

5.增加验证,点击下方的Assertions,再点击“+号”(add an assertion to this item ),选择Recently used-->Contains,点击Add,输入预期返回结果,点击OK。

6.最后直接点击上面的绿色三角型按钮就会发送请求执行了。并会把得到的返回值和你的验证点对比,如果是绿色,就是成功,红色就是失败咯。

如图,我现在是成功了。可以修改期望值,让它失败看看。

 

然后结束了。

 

posted @   Free-program  阅读(294)  评论(0)    收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示