51Testing软件测试论坛
标题:
C\S架构LoadRunner测试webservice的xml文件倒入问题,达人请进
[打印本页]
作者:
gobe
时间:
2007-12-6 15:52
标题:
C\S架构LoadRunner测试webservice的xml文件倒入问题,达人请进
使用LR对webservice进行压力测试,选择webservice协议,载入wsdl,调用服务器端的方法,由于使用soap协议,所以选择了SoapHeader倒入xml文件,但是运行结果每次都好是服务器端无法解读该请求,我使用抓包工具截了一看,就像大家常常遇到的问题一样,LR“很智能”的添加了一行xml头:
正常请求:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Header><MyIdentity xmlns="http://netdislab.com/webservices/"><UserType>Mach</UserType><ADUserName>707BEE8D2BCC492\Administrator</ADUserName><MachMAC>00:0D:61:E7:4D
5</MachMAC><MachUserName>707bee8d2bcc492</MachUserName></MyIdentity></soap:Header><soap:Body><getCurrentDRMUser xmlns="http://netdislab.com/webservices/" /></soap:Body></soap:Envelope>
LoadRunner请求:
<?xml version="1.0" encoding="GB2312" standalone="no"?><soap:Envelope xmlns:soap="http://s
vuser_init.c(4): chemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x
vuser_init.c(4): mlns:xsd="http://www.w3.org/2001/XMLSchema"><?xml version="1.0" encoding="utf-8"?>&l
vuser_init.c(4): t;soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/
vuser_init.c(4): 2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soa
vuser_init.c(4): p:Header><MyIdentity xmlns="http://netdislab.com/webservices/"><UserType>Ma
vuser_init.c(4): ch</UserType><ADUserName>707BEE8D2BCC492\\Administrator</ADUserName><
vuser_init.c(4): MachMAC>00:0D:61:E7:4D
5</MachMAC><MachUserName>707bee8d2bcc492</MachUs
vuser_init.c(4): erName></MyIdentity></soap:Header><soap:Body><getCurrentDRMUser xm
vuser_init.c(4): lns="http://netdislab.com/webservices/"/></soap:Body></soap:Envelope><soap:
vuser_init.c(4): Body><authenticate xmlns="http://netdislab.com/webservices/"/></soap:Body></soap:Envelope>
而使用LR的xml comparision竟然告诉我这两个文件没有差别!!!!
我已经更改过了语言区域 仍然无法解决该问题 如果需要编写soap_request脚本的话 我又该怎么做?
请问大家这样的问题如何解决?
作者:
gobe
时间:
2007-12-6 16:25
SOS!
作者:
gobe
时间:
2007-12-6 20:59
SOS!
作者:
gobe
时间:
2007-12-8 17:22
SOS!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2