51Testing软件测试论坛
标题:
请教,为什么我运行正常的脚本,手工停止后再次运行就出错了呢?
[打印本页]
作者:
sayusayme
时间:
2011-6-23 12:14
标题:
请教,为什么我运行正常的脚本,手工停止后再次运行就出错了呢?
本帖最后由 sayusayme 于 2011-6-23 15:32 编辑
是这样的,我脚本负载运行的很正常,参数“行驶里程”我采用unique的更新方式,运行的数据我在前台页面也都看到了,一切都正常。
原来参数是100~500,后来参数不够了,我就停止了,重新设置参数600~2000,奇怪的是,我再次运行时,脚本中的关联就出错:找不到请求的参数“WCSParam_Diff1”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 9999 个字节,请使用 web_set_max_html_param_len 增加参数大小 [MsgId: MERR-26377]
我采取的措施:
1.按照错误提示,使用web_set_max_html_param_len 增加长度,不行
2.关联中 web_reg_save_param("WCSParam_Diff1",
"LB= value=\"",
"RB=\"",
"Ord=All",
"RelFrameId=1",
"Search=Body",
"IgnoreRedirections=Yes",
我将 "Ord=All",改成 "Ord=1",还是不行呢,
请教大家,这是杂回事啊?
作者:
sayusayme
时间:
2011-6-23 15:31
让我很晕倒的是,我将Ord=1随手改成了Ord=5,居然就好了,
我很纳闷,我不输出打印关联的参数值,这里的Ord=1或Ord=5或Ord=All,对脚本有影响吗?
请知道的人给予解释下。多谢,多谢
作者:
sayusayme
时间:
2011-6-23 16:02
o ,我明白了
脚本出错,是因为其他的关联引起来的。
ord=1,就是把符合左右边界条件的第一个值取出来。
ord=5,就是把符合左右边界条件的第二个值取出来。
ord=5,就是把符合左右边界条件的所有值取出来,
对吗?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2