- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
WebService就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,目前WebService在系统开发中使用越来越广泛,现在以一个实际的WebService来向大家讲述我们的LoadRunner脚本书写情况。
具体的LoadRunner性能测试步骤如下:
1、选择webservice协议,选择【扫描wsdl】
2、输入URL/WebServices/WeatherWebService.asmx?wsdl
要加“WSDL”
3、获取接口,选择测试的方法,输入值或参数化,输出值的保存
4、输出值的保存
5、完成方法设置后生成脚本,可以对运行时设置(切记:设置客户端仿真:MSSOAP,若默认设置则回放可能会失败)
6、完成后的测试脚本:
Action()
Action()
{
lr_rendezvous(city);
lr_start_transaction(city);
web_service_call(StepName=getSupportCity_103,SOAPMethod=WeatherWebService.WeatherWebServiceSoap.getSupportCity,
ResponseParam=response,
WSDL=/WebServices/WeatherWebService.asmx?wsdl,UseWSDLCopy=1,
Snapshot=t1249287725.inf,BEGIN_ARGUMENTS,
byProvinceName=={city},END_ARGUMENTS,BEGIN_RESULT,
getSupportCityResult/*[1]=Param_string,
END_RESULT,
LAST);
lr_end_transaction(city,LR_AUTO);
lr_think_time(3);
lr_save_var(lr_eval_string({Param_string}),4,0,department);
//把获取的城市作为参数输入,获取城市天气
//获取的参数有代码(合肥58321),使用lr_save_var(),取前两个汉字
lr_start_transaction(weather);
web_service_call(StepName=getWeatherbyCityName_103,SOAPMethod=WeatherWebService.WeatherWebServiceSoap.getWeatherbyCityName,
ResponseParam=response,WSDL=/WebServices/WeatherWebService.asmx?wsdl,UseWSDLCopy=1,
Snapshot=t1249287726.inf,BEGIN_ARGUMENTS,
theCityName={department},END_ARGUMENTS,BEGIN_RESULT,END_RESULT,
LAST);
lr_end_transaction(weather,LR_AUTO);
lr_think_time(3);
return0;
}
7、大家注意观察该脚本。脚本完成的测试点为:集合点,事务,思考时间,参数保存,参数化。当然你还可以添加xml检查点,这里就不详述了。
8、在这里我只想讲述lr_save_var,这里我们将上一个接口返回了的值保存下来赋给另一个变量值department,在下面一个接口中,我们就紧接着使用到了这样的一个值department。那么这个其实就是WebService的关联技术,这是与我们Web测试关联所不一样的地方。
您可能关注的文档
- Unit5Whydoyoulikepandas全单元教案新部编本.docx
- Unit6Anoldmantriedtomovethemountains单元练习题分析和总结.docx
- Unit6IamwatchingTV单元测试题分析和总结.docx
- unit7 the two brothers分析和总结分析和总结.docx
- Unit7Whereismyschoolbag 2分析和总结分析和总结.docx
- Unit8 Is there a post office near here课分析和总结.docx
- Unity安装分析和总结.docx
- Uni操作系统分析和总结.docx
- uni逻辑卷管理分析和总结.docx
- Uni下创建Weblogic Domain分析和总结.docx
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 2025年高考数学模拟卷(四)含答案及解析.pdf VIP
- 急性呼吸循环衰竭的早期识别与救治(共88张PPT)【88页】.pptx VIP
- 2023年河南省普通高校对口招生考试电子类专业课试卷.pdf VIP
- 院感及院感管理的基本概念.ppt VIP
- 维生素d3与骨骼健康课件.ppt
- 重点项目信息管理平台建设方案.docx
- 2025年高考数学模拟卷(三)含答案及解析.pdf VIP
- 河师大焦争鸣张万琴版线性代数答案解析.pdf VIP
- Unit4NaturalDisastersListeningandSpeaking课件高中英语人教版22.pptx
- 接受人生的荒谬是强大还是懦弱的表现?辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx
文档评论(0)