ebaidu 发表于 2010-10-15 14:35:12

loadrunner做注册操作,做了检查点,没有报错,但是数据库中无数据,怎么回事啊

loadrunner做注册操作,参数化后,做了服务器返回信息检查点(web_reg_find),但是数据库中无操作

以post方式做传注册参数的,我把参数放在了url后面,以get方式做注册,浏览器里可以成功注册,数据库中有数据,可是把url放在loadrunner里,数据库里无数据,怎么回事呢,检查点也无报错

angzhuo 发表于 2010-10-15 16:15:46

函数用是是什么?web_custom_request?

PrefTest 发表于 2010-10-15 17:26:30

脚本贴出来瞧瞧

ebaidu 发表于 2010-10-15 20:21:59

函数是web_custom_request,这个是HTTP接口测试,脚本没有报错。。
把POST中参数放在 url后面,用get 的话(IE浏览器做),是可以成功的,类似于xxx.xxx.xx.xx:port/service.ashx?msg=.......<service>reg</service><...></..>....的xml格式的,这是一个注册接口,如果放在loadrunner中直接请求这个url的话,新用户是可以注册成功的,把用户名参数后,服务器返回页面总是第一个用户的注册成功页面,其他参数化的用户没有返回页面,数据库中也没相关数据,只有第一个。。。,其他配置没问题,这是怎么回事呢?好像没执行一样。。。。
如果用get方式把参数放在loadrunner中直接请求的话,如下:
难道在脚本中web_url("ddfsfs",
                                 "url=http://xxxxxxxxxxx"...)中这个url中的请求参数不能直接参数化吗?急。。,大家帮我啊

ebaidu 发表于 2010-10-16 14:32:29

web_url("xxxx.ashx",
                "URL=http://xxx.xxx.xxx.xxx:xxx/service.ashx",
                "TargetFrame=",
                "Resource=1",
                "Referer=",
                LAST);

        web_custom_request("xxx.xxx.xx.xxx:85/service.ashx",
                   "URL=http://xxx.xxx.xx.xxx:xxx/service.ashx",
                        "Method=POST",
                  "RecContentType=text/xml",
                   "Referer=http://xxx.xxx.xx.xx:xxxx/service.ashx",
                   "Snapshot=t1.inf",
                "BODY=?msg= <?xml%20version=\"1.0\" encoding=\"gb2312\"?>"
                                        "<meminfo>"
                                                        "<trasinf>"
                                              "<service>reg</service>"
                                                             "<act>E6A165E2-B03C-4D3A-B5FE-9D3A0166B667</act>"
                                                        "</trasinf>"
                                                        "<ucom>"
                                                             "<mobil>19878788878</mobil>"
                                                 "<emai></emai>"
                                                             "<pwd>000000</pwd>"
                                                             "<mtype>2</mtype>"
                                                             "<wbsite>5</wbsite>"
                                                "<rfid></rfid>"
                                                             "<qq></qq>"
                                                             "<msn></msn>"
                                                             "<sign>d455eadf29d1e907ffedfc0654cefe70</sign>"
                                             "<ip>xxx.xxx.xxx.xxx</ip>"
                                                             "<sex></sex>"
                                                        "</ucom>"
                                        "</meminfo>",
                                        "TargetFrame=",
                LAST);

ebaidu 发表于 2010-10-16 14:33:02

脚本如上,有问题吗,高手给看看

qzj_test 发表于 2010-10-16 14:52:06

貌似需要做关联
页: [1]
查看完整版本: loadrunner做注册操作,做了检查点,没有报错,但是数据库中无数据,怎么回事啊