51Testing软件测试论坛
标题:
多用户并发是找不到关联的内容
[打印本页]
作者:
026300
时间:
2008-10-18 15:26
标题:
多用户并发是找不到关联的内容
最近做了一批脚本,在VUG中调试运行多用户时没有任何问题,但是在controller中每隔一定时间加载用户的方式运行时,总有一部分用户在运行过程中找不到关联的某些参数,好多脚本都出现了这种情况,问了一下高手,建议说增加一些检查点,看看到底server当时返回的内容是否正确。我也怀疑server在多用户状态下反应可能不太正常,但是我这里的用户都没超过50个。所以这个现在成了一个比较棘手的难题。不知道大家在以往的测试过程中遇到过类似的问题没有,当时采取的解决办法是什么呢?也可以在次讨论一下,我估计此类问题应该有一定的共性。
作者:
msnshow
时间:
2008-10-19 09:26
感觉与多用户没啥关系,不清楚你的脚本的具体情况,最好是能贴代码出来
作者:
找不到
时间:
2008-10-20 11:32
是啊,这些问题我也经常遇到过。。。就是找不到是什么原因造成的
作者:
026300
时间:
2008-10-20 12:41
这是代码
web_reg_save_param("WCSParam_Text1",
"LB= value=\"",
"RB=\"",
"Ord=9",
"RelFrameId=1",
"Search=Body",
"IgnoreRedirections=Yes",
LAST);
web_submit_data("deviceAction.do_2",
"Action=http://guangdong.nettracker.com:38080/room/device/deviceAction.do",
"Method=POST",
"RecContentType=text/html",
"Referer=http://guangdong.nettracker.com:38080/room/device/deviceAction.do",
"Snapshot=t11.inf",
"Mode=HTML",
ITEMDATA,
"Name=resourceName", "Value=ABCD", ENDITEM,
"Name=extensionFlag", "Value=111000001", ENDITEM,
"Name=method", "Value=TB_EDIT", ENDITEM,
"Name=irlineSubResKey.name", "Value=", ENDITEM,
"Name=irlineSubResKey.extensionFlag", "Value=-1", ENDITEM,
"Name=irlineSubResKey.speciality", "Value=-1", ENDITEM,
"Name=searchKeyword", "Value={RackName}", ENDITEM,
"Name=speciality", "Value=3", ENDITEM,
"Name=indexPageSelectedLine", "Value=1", ENDITEM,
LAST);
lr_output_message("++++++++++++++++++WCSParam_Text1==%s",lr_eval_string("{WCSParam_Text1}"));
web_url("draw_frame.do",
"URL=http://guangdong.nettracker.com:38080/room/template/draw_frame.do",
"Resource=0",
"RecContentType=text/html",
"Referer=http://guangdong.nettracker.com:38080/room/welcome.jsp",
"Snapshot=t12.inf",
"Mode=HTML",
LAST);
就是这个参数有时候找不到
作者:
ljdlx
时间:
2008-10-20 17:21
是不是服务器返回的参数太长了,所以找不到,服务器返回的参数长短不一样的时候,就会有这种情况发生。。。。
作者:
026300
时间:
2008-10-21 09:00
不会的,返回的这个值是个固定位数的数字
作者:
whyleave
时间:
2008-10-21 09:05
这种情况多半是因为服务器返回的信息不正确引起的!
作者:
026300
时间:
2008-10-21 09:12
原帖由
whyleave
于 2008-10-21 09:05 发表
这种情况多半是因为服务器返回的信息不正确引起的!
那是什么原因造成返回的信息不正确呢?加载用户的速度慢点是不是会好些
作者:
云层
时间:
2008-10-21 09:17
一般来说是你的用户压的多了,服务器无法正常的返回相关数据
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2