求助!LoadRunner错误 错误 -26377
action.c(594)错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 2240 个字节,请使用 web_set_max_html_param_len 增加参数大小 楼主的系统是siebel的系统? 可能是关联取得的内容太长,数组长度不够,也可能是左右边界不对 这种问题一般都是函数放置的位置不对啦,放在事物开始前或者开始后调试一下吧 可能是关联取得的内容太长,也可能是左右边界不对 ,当然也有可能是函数放的位置不对!最好把你的关联部分的代码发出来!这样的问题是很常见的,要慢慢调试~ 回复 2# archonwang 不是啊 回复 5# andyguo 内部网无法把代码贴出来啊,很抱歉啊 把所有代码放在action里面,再调调关联函数的前后位置 我之前也遇到过这种问题,有这么几种可能1. 关联函数位置不对,实在不知道放在哪前后都试试看
2. 边界值取值不对,这个就得你自己仔细检查了
3. 就像错误提示的那样,取值范围不对,不过这种情况基本上很少遇到,也很好解决,直接在最开始设置个函数web_set_max_html_param_len参数值你多设点999999都没关系的
4. 你上一个页面发出请求后,服务器返回的数据出错,导致没有你所需要的数据没有取到,这就要看前面的Transaction了。
现在排除一下,如果你单个脚本与行都报这种错,那就是1,2,3的原因;如果单个运行没错多用户跑的时候错了,那就是原因4,要么是你前一个Transaction有错,要么就是服务器性能的问题,看后台log,找开发分析去吧 告诉你个简单办法,尝试下。
在recording option中,把corrleration关掉,重新录制下看看。 我也遇到了相同的我能提,把corrleration关掉了就可以了。不过现在又出来新的问题,为什么只有一个数据添加进了数据库呢。(我把登陆放在init中,录制了一个添加用户的操作,参数化了3个数据,并设置了3个并发,在场景中运行成功,可是查看数据库,只有第一条数据添加成功,请问是什么原因呢?)
页:
[1]