51Testing软件测试论坛
标题:
理论上不能用loadrunner的webservice协议录制脚本?
[打印本页]
作者:
丰肚翩翩
时间:
2010-8-30 14:48
标题:
理论上不能用loadrunner的webservice协议录制脚本?
浏览器向服务器发请求用的是get或post方式,而无法用get和post方式直接调webservice接口,也就无法录制。(都是在serverlet中调webservice接口的吧)
各位大虾高见???
作者:
ganlan
时间:
2010-8-30 15:23
网上不是有很多介绍webservice协议的方法吗?都不能用?
作者:
kathyge
时间:
2010-8-30 15:56
我用这个协议录制了,也测试了,没发现有什么异常啊
作者:
PrefTest
时间:
2010-8-30 16:02
本质上还是HTTP协议
作者:
丰肚翩翩
时间:
2010-8-31 09:03
标题:
有没有人来讲讲原理啊?
能录到webservice协议的理由?!
作者:
丰肚翩翩
时间:
2010-8-31 17:07
标题:
顶一下
顶一下
作者:
dionysus
时间:
2010-8-31 22:10
lr中用http协议同样可以录制webservice,只是有些麻烦,而且返回值不好取
作者:
lxlye
时间:
2010-9-1 10:26
没用过webservice协议!关注一下
作者:
丰肚翩翩
时间:
2010-9-2 09:35
标题:
谁来解释一下
从理论上来讲应该无法录才对?
作者:
ziheng198688
时间:
2010-9-2 16:43
从理论上来讲是可以使用webservice协议录制的,只不过录制下来的脚本在并发运行的时候需要webservice的license,一般情况下是使用web_custom_request来重写webservice请求的,举例如下
Action()
{
web_add_header("SOAPAction", "");
web_custom_request("Sample_Request",
"Method=POST",
"Mode=HTML",
"RecContentType=text/xml",
"EncType=text/xml",
"URL=http://example.com:1234/sample/",
"Body=<Envelope xmlns=\"http://example.com/sample\">\n"
"<Header/>\n"
"<Body>\n"
"<price><id>001</id></price>\n"
"</Body>\n"
"</Envelope>",
"LAST");
return 0;
}
作者:
zhangxinnow
时间:
2010-9-2 17:24
可以多协议,保险。
作者:
丰肚翩翩
时间:
2010-9-3 09:27
标题:
jsp上的get和post方法可以直接调webservice接口?
如果不可以的话,浏览器以http协议(非webservice协议)请求应用服务器,应用服务再以webservice协议请求webservice服务器,才对啊
作者:
丰肚翩翩
时间:
2010-9-4 20:07
标题:
高手解释下原理啊
高手解释下原理啊
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2