loadrunner之WebService脚本

我这里添加的是网上公用的天气预报webservice,地址是:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx

1)引入webservice,注意wsdl后缀

 

2)给入参填值 

 

 

3)给返回值指定存储到的变量中 

 

 

详细脚本如下:

 

lr_start_transaction("weather_webservice");
	web_service_call( "StepName=getSupportCity_101",
		"SOAPMethod=WeatherWebService|WeatherWebServiceSoap|getSupportCity",
		"ResponseParam=response",
		"Service=WeatherWebService",
		"ExpectedResponse=SoapResult",
		"Snapshot=t1385451471.inf",
		BEGIN_ARGUMENTS,
		"byProvinceName=江苏",
		END_ARGUMENTS,
		BEGIN_RESULT,
		"getSupportCityResult=result",
		END_RESULT,
		LAST);
    
	lr_output_message(lr_eval_string("{result}"));

	if(strstr(lr_eval_string("{result}"),"镇江")>0){
		lr_end_transaction("weather_webservice",LR_PASS);
	}else{
		lr_end_transaction("weather_webservice",LR_FAIL);
	}
	return 0;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值