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