loadrunner回放脚本问题
本帖最后由 yueshangxiaolou 于 2017-4-6 11:50 编辑我录制完成脚本以后,回放提示错误 HTTP Status-Code=500 (Internal Server Error) for "http://172.17.20.34:8080/stocksystem/goldendaysyjzh07
定位在脚本的这个地方:
web_submit_data("goldendaysyjzh07",
"Action=http://172.17.20.34:8080/stocksystem/goldendaysyjzh07",
"Method=POST",
"RecContentType=application/json",
"Referer=http://172.17.20.34:8080/stocksystem/goldendaysyjzh06.do?WTYPE=1&WID=253",
"Snapshot=t10.inf",
"Mode=HTML",
ITEMDATA,
"Name=customerno", "Value=CA2679135", ENDITEM,
"Name=customerClassName", "Value=转账", ENDITEM,
"Name=rollOutType", "Value=9", ENDITEM,
"Name=walletid", "Value=253", ENDITEM,
"Name=id", "Value=253", ENDITEM,
"Name=wallettype", "Value=1", ENDITEM,
"Name=active", "Value=1", ENDITEM,
"Name=dateonestr", "Value=0.8", ENDITEM,
"Name=outMoney2", "Value=57eeec0a6974ecb4e9fcf68fab052f7b", ENDITEM,
"Name=memo", "Value=", ENDITEM,
LAST);但是我用fiddler抓包工具抓包后,这个表单的各个参数是正确的。问开发那边,也说是正确的,但是就是用loadrunner回放不成功。
这个表单提交实现转账功能,转账已经成功,但是成功后还会报这个错误,好奇怪。
ps:转账功能手动测试是可以成功的,就是用Lr回放脚本不成功。 "Name=outMoney2", "Value=57eeec0a6974ecb4e9fcf68fab052f7b", ENDITEM,
------这里面的value值是不是存在需要关联的?
录2个同样步骤场景的脚本对比一下,感觉有点像是这个value需要做一下关联。 神仙也考试 发表于 2017-4-6 14:18
"Name=outMoney2", "Value=57eeec0a6974ecb4e9fcf68fab052f7b", ENDITEM,
------这里面的value值是 ...
这个不需要关联,每次录制都是一样的 服务器打印下请求信息,查看是否正确 jingzizx 发表于 2017-4-7 08:10
服务器打印下请求信息,查看是否正确
对比了一下recording的request body和replay的request body,两个是一样的,都是customerno=CA2679135&customerClassName=%E8%BD%AC%E4%B8%BA%E8%BF%9B%E8%B4%A7%E7%94%B5%E5%AD%90%E5%B8%81&rollOutType=9&walletid=253&id=253&wallettype=1&active=1&dateonestr=0.8&outMoney2=57eeec0a6974ecb4e9fcf68fab052f7b&memo= 很奇怪啊
页:
[1]