22332 发表于 2016-1-21 13:41:46

Loadrunner回放问题

本人是初次接触Loadrunner的页面录制回放,之前试着录制没有登录的页面时还比较成功,这次在录制公司中的页面报出的错误如下,不知道该如何解决,希望各路熟手帮忙指点一下:

Action.c(108): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://10.250.1.51:10008/aps-app/App/rpc/appLoaderServer"       
Action.c(108): Warning -26200: At least one of the resources specified by EXTRARES has not been downloaded due to the above error(s)       
Action.c(108): web_custom_request("appLoaderServer") highest severity level was "ERROR", 1973 body bytes, 222 header bytes, 691 chunking overhead bytes       


错误对应的请求:
web_custom_request("appLoaderServer",
                "URL=http://10.250.1.51:10008/aps-app/App/rpc/appLoaderServer",
                "Method=POST",
                "Resource=0",
                "RecContentType=application/json",
                "Referer=http://10.250.1.51:10008/aps-app/",
                "Snapshot=t14.inf",
                "Mode=HTML",
                "EncType=text/x-gwt-rpc; charset=utf-8",
                "Body=7|0|4|http://10.250.1.51:10008/aps-app/App/|86307D5B0328CA7934189304A4F2593A|com.allinfinance.aps.app.client.AppLoaderInter|getClientContext|1|2|3|4|0|",
                EXTRARES,
                "Url=../gwt/images/rm_bg1.gif", "Referer=http://10.250.1.51:10008/aps-app/App/gwt/cp.css", ENDITEM,
                "Url=../gwt/images/l_tbg.gif", "Referer=http://10.250.1.51:10008/aps-app/App/gwt/cp.css", ENDITEM,
                LAST);


远方的小企鹅 发表于 2016-1-21 13:49:51

你这报的是服务器内部出错了,先试着http://10.250.1.51:10008/aps-app/App/rpc/appLoaderServe这个手动输入能不能打开,然后再检查下是不是哪里需要关联

22332 发表于 2016-1-21 14:12:47

远方的小企鹅 发表于 2016-1-21 13:49
你这报的是服务器内部出错了,先试着http://10.250.1.51:10008/aps-app/App/rpc/appLoaderServe这个手动输 ...

这个手动输入也打不开,但是录制的过程中不存在这个问题,关联的话应该如何检查?

远方的小企鹅 发表于 2016-1-21 14:22:17

22332 发表于 2016-1-21 14:12
这个手动输入也打不开,但是录制的过程中不存在这个问题,关联的话应该如何检查?

出现这个500错误,有可能是你们服务器问题,也有可能是需要关联的地方没关联,你录制的是哪个业务??只是登录吗?如果是登录,在树视图 --http view这里,查找服务器返回的数据,把这个地方左右边界找到,做关联。或者说在你脚本生成的日志里也能找到server response的数据,你看看

22332 发表于 2016-1-21 15:12:01

远方的小企鹅 发表于 2016-1-21 14:22
出现这个500错误,有可能是你们服务器问题,也有可能是需要关联的地方没关联,你录制的是哪个业务??只 ...

这是response的对比图,看到回放的时候直接就是报错了。。

远方的小企鹅 发表于 2016-1-21 16:46:48

22332 发表于 2016-1-21 15:12
这是response的对比图,看到回放的时候直接就是报错了。。

找到错误的请求,然后再看这里返回的是什么

22332 发表于 2016-1-22 13:46:14

远方的小企鹅 发表于 2016-1-21 16:46
找到错误的请求,然后再看这里返回的是什么

找到问题解决了,回放的与录制的请求进行对比后发现请求缺少头信息,用web_add_header加上就OK了,多谢你的帮助!

fhhh_eyou 发表于 2016-1-23 18:46:58

1.客户端与服务器之间的协议选择是否正确。
2.服务器与客户端是64位机器还是32位机器。
3.存放数据的堆栈数据长度控制是否正确。
4.Body=7|0|4|http://10.250.1.51:10008/aps-app/App/|86307D5B0328CA7934189304A4F2593A|com.allinfinance.aps.app.client.AppLoaderInter|getClientContext|1|2|3|4|0|", 有问题。
5.地址是否是动态地址:URL=http://10.250.1.51:10008/aps-app/App/rpc/appLoaderServer。

页: [1]
查看完整版本: Loadrunner回放问题