51Testing软件测试论坛
标题:
测试一个网站,这种结果正常吗?
[打印本页]
作者:
fqxiaoqi
时间:
2007-10-30 09:36
标题:
测试一个网站,这种结果正常吗?
我学LR不久,正好公司一新网站,我用来试试;只录了进入主页这个操作,我设置场景50个人进去,加压:每分钟加2人;减压:每分钟减2人;中间时间是2个小时;run time setting选择的是迭代2次, 忽略think time; 等2个多小时运行完以后发现存在大量的错误,pass的不到100个,而错误的有上千个,请问这个正常吗?还是我设置的压力太大了?请各位帮助~~~
作者:
Zee
时间:
2007-10-30 09:41
显然不正常,一个网站,50个用户的压力,应该算是小的吧。
即使没有think time.这样的压力也不算大。
作者:
阳光_测试
时间:
2007-10-30 09:47
标题:
回复
1测试结果不可取;
2,你可以查看一下通过的事务应该是int的事务;同是你应该在运行之前先调试脚本,确认脚本可以正常运行;
3,加载轻载,比如5个并发用户,运行一下确认在控制台下运行脚本没有问题;
4,20%的负载运行指定的时间;
5,100%负载运行,确认系统能够承受的压力;
6,超过100%负载
注意,在对系统测试之前需要确认最大负载,这个值可以通过需求文档,如果没有文档根据自己的估计进行,或者利用步进发循环测试确认系统可以支持的最大并发用户也可以!
作者:
fqxiaoqi
时间:
2007-10-30 09:48
我感觉也不太正常,一般一个网站设置多少用户是合理的呢?还有加压和减压是否要慢慢来,不能短时间加或者减得太猛?有什么限制吗?
作者:
阳光_测试
时间:
2007-10-30 09:50
标题:
被zee抢先了,我是阳光
被zee抢先了,我是阳光
作者:
fqxiaoqi
时间:
2007-10-30 09:53
Transaction Name Minimum Average Maximum Std. Deviation 90Percent Pass Fail Stop
Action_Transaction 14.711 89.726 152.35 38.947 136.544 92 4,535 0
HomePage 12.702 76.148 119.678 31.868 112.556 92 1,332 0
vuser_end_Transaction 0 0 0 0 0 50 0 0
vuser_init_Transaction 0 0 0.002 0 0.002 50 0 0
我得出的结果是这样的,能帮我看看吗?
作者:
fqxiaoqi
时间:
2007-10-30 10:02
我觉得比较奇怪,我们公司访问的人可能都不止50,为什么测的时候连50都承受不了呢?我回放的时候脚本也是正常的;通过的也不止有int和End的Transaction;
作者:
zhenhaiou
时间:
2007-10-30 10:21
把错误信息发上来看看阿
作者:
Zee
时间:
2007-10-30 11:14
回答问题还要抢呀?
以后你来回吧。我就省点力气干其他的去了。
作者:
fqxiaoqi
时间:
2007-10-30 11:44
我又把用户设为20个人试了试,有三类错误:
1.Action.c(23): Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Set the "Step Timeout caused by resources is a warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively;
2. Action.c(12): Error -27796: Failed to connect to server "MyServerName ": [10060] Connection timed out;
3.Monitor name :Windows Resources. Cannot access data for measurement PhysicalDisk|% Disk Time|_Total on machine MyMachineName.
Details: A counter with a negative value was detected.
作者:
fqxiaoqi
时间:
2007-10-30 12:29
没有链接上,超时,真的时服务器不稳定吗?
作者:
阳光_测试
时间:
2007-10-30 17:09
给你纠正一个问题,你说的人为的同是访问跟并发用户不是一个概念,你可以支持10000更用户的同时访问,但是你的并发用户数不一定超过50
作者:
fqxiaoqi
时间:
2007-10-31 17:47
楼上的意思是不是:我设置50个人的场景,就定义成了并发用户50人,如果通过了,允许同时做这个动作的人不止50,可能更多甚至10000?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2