用loadrunner测试web services 协议

用loadrunner测试web services 协议

ID:18323908

大小:323.00 KB

页数:11页

时间:2018-09-16

用loadrunner测试web services 协议_第1页
用loadrunner测试web services 协议_第2页
用loadrunner测试web services 协议_第3页
用loadrunner测试web services 协议_第4页
用loadrunner测试web services 协议_第5页
资源描述:

《用loadrunner测试web services 协议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、URL:http://blog.testsautomation.com/...ting-in-loadrunner/  译者:huiguiziran111    原作者:Waldemar    前不久,如何用Loadrunner做webservices测试http/html脚本。现在我想要描述的正确方法-用WebServices测试脚本。  首先需要一个webservices网址,并且是可以使用的网址。这是一个WSDL的地址:http://soatest.parasoft.com/store-01.wsdl 我希

2、望Parasoft不要介意我使用的SOAT测试。另外,我们要有一份WSDL文件。现在让我们创造的脚本。  点击新建/从脚本协议中选择‘WebServices’脚本类型  现在,当我们新建一个脚本,都会产生一个新的标准的工具栏。他允许添加webservice中描述的脚本文件,可以显示xml请求数据和返回的数据。所以点击‘管理服务’,接着‘导入’,在URL中输入http://soatest.parasoft.com/store-01.wsdl,点击‘导入’  接着WSDL文件已经导入,直接点击‘应用’和‘确定’。在这

3、里Loadrunner把webservice引用的参数全部列举。我们准备创建2个实际请求数。在工具栏中,实现2个操作,一个是“增加呼叫服务”,另外一个是’导出SOAP’点击‘AddServiceCall’。在‘Operation’的下拉列表中选择‘getItemById’,在左边的输入参数列表中选择‘ID’然后在右边的类型的编辑框中输入‘1’  我们的脚本如下所示:1.    Action()2.    {3.      web_service_call("StepName=getItemById_101",4.

4、          "SOAPMethod=Cart

5、ICart

6、getItemById",5.          "ResponseParam=response",6.          "Service=Cart",7.          "ExpectedResponse=SoapResult",8.          "Snapshot=t1248415874.inf",9.          BEGIN_ARGUMENTS,10.          "id=1",11.          END_ARG

7、UMENTS,12.          BEGIN_RESULT,13.          END_RESULT,14.          LAST);15.      return0;16.    }  现在我们增加一个webservice请求导入SOAP中。我们假定我们已经在XML文件的保存在磁盘中。下面是一个例子:1.    

8、.org/soap/envelope/"xmlns:xsd="http://www.w3.org/2001/XMLSchema"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2.      3.      4.      Linux5.    

9、  6.      7.  点击“导入SOAP”按钮和选择你的文件。在’WebServiceCall(Recommended)’中更改“SOAPRequest”的类型。在清单中选择URL和输入SOAP路径的值为“getItemByTitle”。选择‘OK’我们添加第二次请求叫做Linux的详细说明书。在我们的脚本如下所示:  1.    Action()2.    {3.      web_service_c

10、all("StepName=getItemById_101",4.          "SOAPMethod=Cart

11、ICart

12、getItemById",5.          "ResponseParam=response",6.          "Service=Cart",7.          "ExpectedResponse=SoapResult",8.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。