在脚本里面设置集合点和事务,运行场景出现错误
1.在脚本的事务前设置集合点。2.在场景中的“Ramp UP”设置每3秒增加一个用户,“Duration”设置一个小时,“Ramp Down”每3秒减少一个用户。
3.设置负载数为100个。
4.运行场景完毕,出现以下错误:
Action.c(120): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。
Error -27796: Failed to connect to server "pagead2.googlesyndication.com:80": Connection timed out
5.这些错误都是超时连接引起的,我接下来该如何设置,才能解决这些错误呢?
回复 #1 corrine-li 的帖子
两种做法:第一:治标不治本的。 只是更改LR的设置,让LR可以花费更多的时间(大于120秒)才完成下载的动作。 设置的地方在:CONTROLLER-->RUN-TIME SETTING-->PREFERENCE-->OPTIONS,设置HTTP-REQUEST CONNECT TIMEOUT(SEC)=1000, HTTP-REQUEST RECEIVE TIMEOUT(SECOND)=1000,STEP DOWNLOAD TIMEOUT(SEC)=1000;
第二:改变你机器的性能,被测程序的性能等。 我的机器配置是P4.266GHz,内存是512M.
本地服务器的配置同上。
才设置100个并发用户,我想应该不会机器性能的问题吧! 出现这样的错误,我们公司的研发人员说是“带宽的问题”。我觉得应该不是这个原因吧! 这些天也在尝试性能测试,也发现类似问题。
更改LR的设置,让LR可以花费更多的时间(大于120秒)才完成下载的动作。 设置的地方在:CONTROLLER-->RUN-TIME SETTING-->PREFERENCE-->OPTIONS,设置HTTP-REQUEST CONNECT TIMEOUT(SEC)=1000, HTTP-REQUEST RECEIVE TIMEOUT(SECOND)=1000,STEP DOWNLOAD TIMEOUT(SEC)=1000;
我也是用以上设置,问题就少了。但具体问题所在,还在研究中 kyk
回复 #5 knighter 的帖子
如果那样设置的话,就像2楼所说的,治标不治本。 测试的时候看测试机的资源了没?网络情况看了没? 这两个方面从什么地方看呢?
是在场景“运行”选项卡的“windows资源管理器“中查看吗? windows XP 好像默认的TCPIP同一时刻连接数是10。建议楼主查看一下测试机的事件查看器,有没有TCPip的事件,“达到最大连接数”的事件记录。
如果有,就要改系统的连接数。网上很多工具改。 原帖由 zhenhaiou 于 2007-8-17 18:41 发表 http://bbs.51testing.com/images/common/back.gif
测试的时候看测试机的资源了没?
网络情况看了没?
这两个方面怎么样看啊! 100并发?太牛了。。。 原帖由 windfly1314 于 2007-8-20 14:44 发表 http://bbs.51testing.com/images/common/back.gif
100并发?太牛了。。。
对于网站的100个并发,应该算是常事啊! 对于“Error -27796: Failed to connect to server "pagead2.googlesyndication.com:80": Connection timed out
”
这个错误,我该如何去处理,因为这是链接google网站的超时错误。与本网站的应用程序的性能无关。 我觉得集合点和ramp up 分步加压的设置有冲突,假如集合点设置最大等待60s,而ramp up设置每10秒加压5个用户,共100个虚拟用户,无论如何都会Timeout!个人拙见
页:
[1]