51Testing软件测试论坛

标题: web_set_max_html_param_len [打印本页]

作者: lone_512    时间: 2006-6-18 16:28
标题: web_set_max_html_param_len
Action.c(313): Error -26377: No match found for the requested parameter "WCSParam_Text1". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 2048 bytes, use web_set_max_html_param_len to increase the parameter size
这是什么错误啊?希望得到大家的帮助啊,跑400虚拟用户,已经跑过一些了,到后面就出现这个问题了,百思不得其解
作者: Zee    时间: 2006-6-18 17:41
我想可能是服务器到了极限,然后没有正确返回这个页面。
作者: chubitel    时间: 2006-6-18 18:12
我也遇到这个问题了,救命啊!!!!!!!!
作者: yangjingxiao    时间: 2006-6-19 10:34
WCSParam_Text1 这个应该是关联参数,被关联的请求得不到响应,导致这个参数没有结果返回,因此报这个错误,是正常的
作者: taott    时间: 2006-6-19 11:31
运行脚本就有这个错误是怎么回事呢
作者: 咸菜    时间: 2008-7-17 16:12
也遇到这个问题
那这时候 说明什么问题呢  并发用户数 在开始出现这个错误的时候的用户数
作者: 云层    时间: 2008-7-17 16:29
服务器无法正常返回数据了
作者: steelchen134    时间: 2008-7-18 14:12
有同样的问题,关注······
作者: marial    时间: 2008-7-18 17:43
原帖由 Zee 于 2006-6-18 17:41 发表
我想可能是服务器到了极限,然后没有正确返回这个页面。


我觉得可能是跟lr有关的吧。在lr的run-time settings中有一个这样的设置:HTTP-request connect timeout(sec),和HTTP-request receive timeout(sec),这两个值得最大值都只能设置为1000,我发现每次场景运行时,如果事务的响应时间超过1000秒,就会报上面那个错误。如果虚拟用户少,运行时的事务响应时间没有达到1000秒,就不会出现这个错误了。

请教一下:事务的响应时间超过1000秒,就说明服务器到了极限吗?

谢谢!
作者: christina11    时间: 2008-7-20 15:56
服务器的处理速度减慢了,但是请求很多,而且客户端等待超时的时间比较短
作者: blueeagle9999    时间: 2008-7-20 21:42
原帖由 marial 于 2008-7-18 17:43 发表


我觉得可能是跟lr有关的吧。在lr的run-time settings中有一个这样的设置:HTTP-request connect timeout(sec),和HTTP-request receive timeout(sec),这两个值得最大值都只能设置为1000,我发现每次场景运行时,如 ...


1000秒。。。?要是事务的响应时间超过1000秒,还有意义吗?
作者: 镭镭    时间: 2009-2-28 16:27
Action.c(20): Error -26374: The above "not found" error(s) may be explained by header and body byte counts being 0 and 0, respectively.

Action.c(20): Error -26377: No match found for the requested parameter "Siebel_Analytic_ViewState2". 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

我也出现了这个问题,我这个脚本是要实现一个用户注册功能,我设置了一个递增参数化来避免账号重复,增量是1,格式是%d,我的并发用户从1000倒300都这个提示,(我每次重跑都有请库的)我这个时候观察过服务器压力,CUP和内存并不紧张也。。。我的相应时间为5秒多(没有CACHE,没有THINK TIME,流量是70多M每秒,网络可用流量还没满)

妈妈啊,救命啊,我周末还要出报告呢~~~~~~~~~~
作者: kevin_swpi    时间: 2009-2-28 18:27
服务端没有数据返回
你可以让你们开发记一下log
看是那里出了问题

你并发  可能是多线程的问题导致服务端出错  没有返回值
当然这个只是其中一个可能而已

和开发协助一起来看看  这样有助你解决问题
作者: 镭镭    时间: 2009-2-28 23:57
楼主试试在最开头用
web_set_max_html_param_len(9999)看看
作者: 镭镭    时间: 2009-3-2 18:52
有时候一些不必要的关联也会引起这个问题,试下下面这个看看
1.首先看下脚本中有没有使用了自动关联(web_reg_save_param)
2.在Virtual的脚本里查询下web_reg_save_param的参数使用位置,然后把这个参数化给还原回来,比如web_reg_save_param("Siebel_Analytic_ViewState2",............然后就在全文查询Siebel_Analytic_ViewState2
3,至于修改成什么东西要看几个地方,如果是启动了自动关联,一般在脚本上面会有一段被自动注释掉的:关联变量名="值"比如上面的Siebel_Analytic_ViewState2大概就是       
// {Siebel_Analytic_ViewState2} = "/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I="
那么这里的/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就是要找的值了,这个也可以在"View Tree"里找到
4.把"View script"里的被关联的那部分参数改成/wEPDwUKMTI5Nzk1OTc3NmRkikSkNLllgC5BL8dbmU5bHIwtt4I=就好了(不是修改web_reg_save_param里的参数,要把它注释掉,从下面正文里查询另一个带Siebel_Analytic_ViewState2的东东,把它改掉)
作者: hades83    时间: 2009-6-11 15:43
标题: 感觉这问题(报错Action.c(784) -26377) 没有得到回复的解,希望高手来解惑一下
  我也出现了这个问题,原因正如楼上说的,我做了不必要的关联

[attach]52897[/attach]

  我删除不必要的关联后,就不会报错了,但是总觉得这个报错报的有问题。报错如下图所示。

[attach]52898[/attach]

  报错信息为:Action.c(784) -26377    错误-26377:找不到请求的参数"SCSParam_Diff1"的匹配项。检查请求的边界是否存在于响应数?.......

  
      根据我错误的那个关联,报错应该报“SCSParam_Diff2”(如图所示)出错呀,可是为什么报“SCSParam_Diff1”?这样要如何查找自己的错误。

[attach]52899[/attach]

  希望高手能帮忙解惑呀。

  我之前对POMP进行参数化,然后又进行关联,关联时又产生一个参数,相当于一个字段对应两个参数,所以出错?

[ 本帖最后由 hades83 于 2009-6-11 15:44 编辑 ]
作者: ym0800114    时间: 2011-6-22 11:27
怎么我象楼主那样改了还是出一样的错误啊




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