51Testing软件测试论坛

标题: 如何测试系统的最大用户数和登录最大并发数 [打印本页]

作者: raikkonen2009    时间: 2011-6-5 16:37
标题: 如何测试系统的最大用户数和登录最大并发数
我现在测试一个教学平台,如何测试系统的最大用户数和登录操作的最大并发数?我已经在脚本里设置了登录的集合点。
作者: dionysus    时间: 2011-6-5 22:17
如果被测平台必须要登录才能操作,那最大用户数量就是系统注册用户数量。
只测试登录这一个操作的最大并发,那就逐渐增加并发用户数量,直到达到被测系统的最大处理能力。
作者: msnshow    时间: 2011-6-5 23:32
最大用户数是会很概念
作者: zhifei.xie    时间: 2011-6-7 10:24
这里得专家回答的问题,感觉回答了和没回答没有2样;就好比1+1等于几?有人回答 1个加上1个等于2
为什么等于2 没人知道;最大并发数的处理能力 怎么来确定这个值,具体参照哪些指标去衡量他已经到了最大用户数了呢?所有的回答都是废话!这里得“专家”真他妈得的都是“狗屁砖家”!
不知道就不要在这里浪费表情,看了好多贴没有1个是真正回答别人问题的!都是在这里卖弄得比较多..........
作者: wendy.wang    时间: 2011-6-7 13:16
吼吼 不要生气
作者: christixo    时间: 2011-6-7 15:14
首先得知道系统性能标准,得到标准的提下进行压力测试。比如10 50 100……逐量加大并发数,直到资源消耗接近或者与标准吻合。
作者: liuyo3472    时间: 2011-6-8 18:20
你说的系统最大用户数,是指数据库中能维护多少用户,还是指容器能维护多少session。
如果是数据库维护多少用户量得话,要测试大数据表下的用户登录或与这个表相关的一些业务,这个主要是数据库相关的一些性能测试。大数据量得系统应用,数据库通常都是个瓶颈,可以把相关的sql拿出来分析下执行效率,该加索引加索引,如果还得不到可以接受的性能,可以找研发一起研究下,看看sql优化啥的,不行就分表。
如果你说的是容器维护session的量,这个可以通过不断递增的客户登录持续加压场景来测试,看一下到多少的时候会出现不能创建连接的错误。不过不会等到那时候,你可以把登录定义成一个事务,看平均响应时间来分析最大值。
性能测试一般会有性能指标来决定是不是可用,没有就看看2、5、10法则,或者你们项目自己决定是多少吧。

至于第二个,我懒得说,最不喜欢这样的测试了,这有啥实际意义么,要是就做给领导看,随便录下,给他看就好了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2