微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

LoadRunner测试WebServiceXML请求

一、脚本生成1.点击【Start Reoord】,选择WebServices,点击【Create】

LoadRunner测试WebService(XML请求)

此时页面工具栏下面会出现下图中的三个工具选项

LoadRunner测试WebService(XML请求)




2.添加一个服务调用,点击【Manage Services】-【Import】

urlwebservice 中的WSDL地址:http://www.pim.com/ScareBuying.asmx?WSDL (举例,要在接口后面+ ?WSDL)

点击【import】-【ok】

LoadRunner测试WebService(XML请求)



3.点击【Add Service Call】服务调用,输入input参数

LoadRunner测试WebService(XML请求)


4.设置输出结果(用于获取结果参数),OK勾选【Save return value inpara】,然后设置保存结果参数名Param_ResultCode

LoadRunner测试WebService(XML请求)




5.生成脚本如下

LoadRunner测试WebService(XML请求)


6.运行结果

LoadRunner测试WebService(XML请求)


二、参数化用例

LoadRunner测试WebService(XML请求)


LoadRunner测试WebService(XML请求)



用例1:参与的活动已经过期,返回-1用例2:购物商品的库存为零,返回-3用例3:购买数超过了限购数,返回-4用例4:购买数超过了库存数,返回-5用例5:用户正常购买了商品,返回0
代码如下

LoadRunner测试WebService(XML请求)




页面输出

LoadRunner测试WebService(XML请求)


三、增加验证功能在之前5条正确的用例情况下,增加一条错误的用例和一列正确输出值作比较

LoadRunner测试WebService(XML请求)



修改后的脚本如下

LoadRunner测试WebService(XML请求)




运行脚本输出:这里只截取了一组正确和错误的用例

LoadRunner测试WebService(XML请求)



转自http://blog.sina.com.cn/s/blog_6966650401012ic8.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐