corrine-li 发表于 2007-8-17 14:44:27

在脚本里面设置集合点和事务,运行场景出现错误

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.这些错误都是超时连接引起的,我接下来该如何设置,才能解决这些错误呢?

spartan 发表于 2007-8-17 15:04:51

回复 #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;

第二:改变你机器的性能,被测程序的性能等。

corrine-li 发表于 2007-8-17 15:23:27

我的机器配置是P4.266GHz,内存是512M.
本地服务器的配置同上。
才设置100个并发用户,我想应该不会机器性能的问题吧!

corrine-li 发表于 2007-8-17 15:54:33

出现这样的错误,我们公司的研发人员说是“带宽的问题”。我觉得应该不是这个原因吧!

knighter 发表于 2007-8-17 16:17:17

这些天也在尝试性能测试,也发现类似问题。

更改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;

我也是用以上设置,问题就少了。但具体问题所在,还在研究中

ytyld 发表于 2007-8-17 17:50:15

kyk

corrine-li 发表于 2007-8-17 18:02:34

回复 #5 knighter 的帖子

如果那样设置的话,就像2楼所说的,治标不治本。

zhenhaiou 发表于 2007-8-17 18:41:10

测试的时候看测试机的资源了没?
网络情况看了没?

corrine-li 发表于 2007-8-18 09:57:00

这两个方面从什么地方看呢?
是在场景“运行”选项卡的“windows资源管理器“中查看吗?

omring 发表于 2007-8-18 11:23:06

windows XP 好像默认的TCPIP同一时刻连接数是10。建议楼主查看一下测试机的事件查看器,有没有TCPip的事件,“达到最大连接数”的事件记录。

如果有,就要改系统的连接数。网上很多工具改。

corrine-li 发表于 2007-8-20 11:46:47

原帖由 zhenhaiou 于 2007-8-17 18:41 发表 http://bbs.51testing.com/images/common/back.gif
测试的时候看测试机的资源了没?
网络情况看了没?

这两个方面怎么样看啊!

windfly1314 发表于 2007-8-20 14:44:00

100并发?太牛了。。。

corrine-li 发表于 2007-8-20 16:58:58

原帖由 windfly1314 于 2007-8-20 14:44 发表 http://bbs.51testing.com/images/common/back.gif
100并发?太牛了。。。

对于网站的100个并发,应该算是常事啊!

corrine-li 发表于 2007-8-23 14:41:43

对于“Error -27796: Failed to connect to server "pagead2.googlesyndication.com:80": Connection timed out

这个错误,我该如何去处理,因为这是链接google网站的超时错误。与本网站的应用程序的性能无关。

legendist 发表于 2012-12-26 15:35:46

我觉得集合点和ramp up 分步加压的设置有冲突,假如集合点设置最大等待60s,而ramp up设置每10秒加压5个用户,共100个虚拟用户,无论如何都会Timeout!个人拙见
页: [1]
查看完整版本: 在脚本里面设置集合点和事务,运行场景出现错误