TA的每日心情 | 郁闷 2015-11-17 17:31 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
使用loadrunner11.00.0.0压webservice的时候 ,如果返回的结果类型为 base64Binary ,loadrunner会直接崩溃,异常代码是空.
下面是压力的脚本内容。和开发部同事联系 ,如果返回的结果集是null就不会有问题。否则
BEGIN_RESULT,
"result=Param_result2",
END_RESULT,
中间的内容即使不获取也会让loadrunner直接崩溃。
lr_start_transaction("start_getTaskModel_101");
web_service_call( "StepName=getTaskModel_101",
"SOAPMethod=ExcelReportWebServiceImplService|ExcelReportWebServiceImplPort|getTaskModel",
"ResponseParam=response",
"Service=ExcelReportWebServiceImplService",
"URL=http://localhost:7000/REPORT/Service/ExcelReportWebService?jsessionid={Param_isvalid}",
"ExpectedResponse=SoapResult",
"Snapshot=t1387203197.inf",
BEGIN_ARGUMENTS,
"taskID={taskID}",
"offset=1",
"bufferSize=1",
END_ARGUMENTS,
BEGIN_RESULT,
"result=Param_result2",
END_RESULT,
LAST);
lr_end_transaction("start_getTaskModel_101", LR_AUTO);
|
|