51Testing软件测试论坛
标题:
LR 测试webservice
[打印本页]
作者:
石头85
时间:
2011-8-24 18:27
标题:
LR 测试webservice
请问大家,为什么我用LR 测试webservice的时候一点回放就卡在那里,半天没有反应呢?我的LR是9.5,用的是add webservice call的办法,输入参数,然后生成脚本,点击回放就这个样子了,
脚本是这样的:
Action()
{
web_service_call( "StepName=sendMultiContentsSms_101",
"SOAPMethod=SendSmsService|SendSms|sendMultiContentsSms",
"ResponseParam=response",
"Service=SendSmsService",
"ExpectedResponse=SoapResult",
"Snapshot=t1314180992.inf",
BEGIN_ARGUMENTS,
"xml:sendMultiContentsSms1="
"<sendMultiContentsSms1>"
"<mcSms>"
"<destPhoneNumber>18906038738</destPhoneNumber>"
"<msgContent>"
"<string>0824</string>"
"</msgContent>"
"<priority></priority>"
"</mcSms>"
"</sendMultiContentsSms1>",
"xml:RequestSOAPHeaderValue="
"<RequestSOAPHeaderValue>"
"<userName>admin</userName>"
"<mD5Password>B66C43FD3EAFCE3F84E6FD588FC94023</mD5Password>"
"<timeStamp>2011-07-20 10:10:10</timeStamp>"
"</RequestSOAPHeaderValue>",
END_ARGUMENTS,
BEGIN_RESULT,
END_RESULT,
LAST);
return 0;
}
日志是这样的:
Virtual User Script started
Starting action vuser_init.
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(3): Web service call "sendMultiContentsSms_101" started
作者:
石头85
时间:
2011-8-25 09:07
有没有人遇到类似情况,一点回放,就卡住了呢
作者:
云层
时间:
2011-8-25 10:29
你确定不是带宽问题?
作者:
石头85
时间:
2011-8-25 10:47
我在tree的结构下看,发现response下面显示提示:
error parsing replay snapshot result ,invalid document structure
xml文件下提示:
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
文档的顶层无效。处理资源 'file:///E:/myself_sendMultiContentSms/result1/Iteration1/t1_copy.xml' 时出错。
我看了数据库,结果是有入库的,就是LR无法正常结束回放,一直处于运行状态。
不知道如何解决
作者:
石头85
时间:
2011-8-25 11:21
回复
3#
云层
看到高人太开心了,我昨天还特地看了你的那个LR录制webservice的教材,动手实践了下可以成功。
想买你的书啊,老是没货,焦急。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2