51Testing软件测试论坛

标题: loadrunner webservice repsonse base64Binary [打印本页]

作者: unshowy    时间: 2015-11-17 17:29
标题: loadrunner webservice repsonse base64Binary
使用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);

作者: unshowy    时间: 2015-11-17 17:32
自己顶一下,求大神帮忙,倒腾一天了。头晕脑胀啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2