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