LR webservice接口
来源:互联网 发布:淘宝电脑认证入口 编辑:程序博客网 时间:2024/06/05 16:01
使用lr 测试webservice 接口(以天气预报为例):
1. 创建web Services 脚本
2 脚本运行结果
取其中一个结果:
点击“viw tree”
将值保存为一个参数或者xml, 会自动生成如下代码:
lr_xml_get_values("XML={response}", "FastQuery=/Envelope/Body/getSupportProvinceResponse/getSupportProvinceResult/string[4]", "ValueParam=province_param", LAST);
再次运行脚本:
// 根据省份名称查询城市名称web_service_call( "StepName=getSupportCity_103", "SOAPMethod=WeatherWebService|WeatherWebServiceSoap|getSupportCity", "ResponseParam=response", "Service=WeatherWebService", "ExpectedResponse=SoapResult", "Snapshot=t1492766327.inf", BEGIN_ARGUMENTS, "byProvinceName={ParamValue_string}", END_ARGUMENTS, BEGIN_RESULT, END_RESULT, LAST);// 获取响应中想要的城市信息 lr_xml_get_values("XML={response}", "FastQuery=/Envelope/Body/getSupportCityResponse/getSupportCityResult/string[5]", "ValueParam=cityname_str", LAST);// Action.c(63): Notify: Parameter Substitution: parameter "cityname_str" = "海拉尔 (50527)"// 获取城市的名称,截取字符串 “海拉尔” lr_save_var( lr_eval_string("{cityname_str}"), 6, 0, "cityname"); lr_save_var()函数说明: 1.一个中文代表两个字符 2.第一个参数(海拉尔 (50527)) 代表从第几个字符截取(默认0), 第二个参数代表截取的字符长度,第三个参数代表字符串从第几位开始计算,第四个参数代表截取之后的字符串名称。// 根据城市名称查询城市的天气预报 web_service_call( "StepName=getWeatherbyCityName_103", "SOAPMethod=WeatherWebService|WeatherWebServiceSoap|getWeatherbyCityName", "ResponseParam=response", "Service=WeatherWebService", "ExpectedResponse=SoapResult", "Snapshot=t1492766426.inf", BEGIN_ARGUMENTS, "theCityName={cityname}", END_ARGUMENTS, BEGIN_RESULT, END_RESULT, LAST);
0 0
- LR webservice接口
- lr 接口测试
- LR访问Https接口
- LR接口测试
- LR https接口
- 用LR做接口测试
- webservice接口
- Webservice 接口
- webService接口
- Webservice接口
- WebService接口
- WebService接口
- webservice接口
- webservice接口
- webservice接口
- webservice接口
- Webservice接口、Webservice例子
- 【webservice】调用webservice接口
- IMWeb训练营——select组件
- 使用Maven创建项目出现Java compiler level does not match the version of the installed Java project facet解决
- 阶乘和
- linux里的文件系统
- 《我的Angular入坑记》——一个使用ng-show的demo
- LR webservice接口
- jQuery 查找 class中 包含“XXX”字符的标签
- Win7如何运行Hyper-V
- 何时使用 Em 与 Rem
- 手把手教学,压力测试工具Jmeter
- c++第四次作业
- 变量类型命名
- 六位回文
- 2.《MySQL必知必会》检索与过滤