51Testing软件测试论坛

标题: 为什么我的脚本前两次运行失败,第三次时却运行成功? [打印本页]

作者: xiaoxue_ren_ren    时间: 2005-10-17 12:41
标题: 为什么我的脚本前两次运行失败,第三次时却运行成功?
我录制一个脚本,脚本的内容是这样的,有新增,修改,删除这三个action,而且每新增一条记录之后,后台会自动生成一个唯一id123456来标志这条记录,然后修改的action是选取刚才新增的记录进行修改,那么进入修改界面时,其URL为URL=http://192.168.1.101/edit.do?id=123456",因为每次新增一条记录时,都会自动生成一条id,然而编辑所新增的记录时,URL也是根据id来识别记录的,
碰到的问题是这样,我自已也搞不清楚怎么回事,我在我脚本中做了关联,也就是用了  web_reg_save_param( "WCSParam_Diff1", "LB=javascript:edit('", "RB='", "Ord=154", "Search=Body", "RelFrameId=1", LAST );
web_set_max_html_param_len("1024")这俩个函数,脚本大概的内容就是帖子所说的那样,但是在运行脚本前两次时,lr提示“No match found for the requested parameter "WCSParam_Diff1". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1024 bytes, use web_set_max_html_param_len to increase the parameter size          [MsgId: MERR-26377]
add.c(61): web_url("query.do") highest severity level was "ERROR", 102 body bytes, 141 header bytes”之类的错误,等到增加了两条记录之后,在第三次运行脚本后,脚本竟然运行通过,很奇怪,为什么前两次会运行失败?第三次之后就可以运行成功?
作者: xiaoxue_ren_ren    时间: 2005-10-18 09:11
怎么没人回答?小有失望,毕竟大家都是边走边学习的.
作者: lotus    时间: 2005-10-18 11:38
仔细检查下你的关联值吧,也有可能还有一个处与你的行数有关的值没有关联
作者: xiaodudu    时间: 2005-10-27 12:38
我也有个问题,在controller中,运行脚本,我用了42个虚拟用户,有时全通过有时就出现错误这是为么呢
作者: sbandbt    时间: 2005-10-27 16:55
有时关联出错,不过很有可能是你测试时,别人也在测试那个网站,所以实际负载要大于你设置的,所以失败。再次运行时,也许只有你自己对其负载,所以会成功




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2