51Testing软件测试论坛

标题: LR实例中去看并发用户数量 [打印本页]

作者: zenglei    时间: 2010-7-22 17:40
标题: LR实例中去看并发用户数量
有两个问题请假大虾们,
1.就是怎么去看LR在某一时刻或者某一时间段的并发用户数?
2.就是怎么提升并发用户数量,有哪些限制需要突破?



首先说下我的理解:
问题1,在controller中,场景运行的时候,可以看到处理Running状态的用户数量,但这个数量真的是目前在被测对象上的受压的用户数量吗?
问题2,关于用户并发数,比如我的Global 5000的license,要是真的能达到这个5000个用户,受客户端配置、操作系统允许最大进程数量等的限制,但是这方面大家的经验是什么,怎么才能有效的提升用户数量?
最后补充一点:Controller中Transaction/s数量是指的什么呢?应该不能说明这个时间的并发用户数量吧,应该一个transaction执行不止一秒的,说以不能说明问题吧。
请大虾们多指教呀。。。。
作者: msnshow    时间: 2010-7-22 21:45
Controller中Transaction/s数量是指每秒通过的事务数,这个得看你是 怎么添加事务的了,LR默认是把一个ACTION当做一个事务
作者: zenglei    时间: 2010-7-23 08:45
我没有具体去设置事务,默认把一个Action当作一个事务,但是一个ACTION的时间是很不稳定的,要看被测对象端的IO处理能力等,所以只看TPS是不能看到并发数量的,但是有个疑问:那到底应该怎么看并发数量呢?
Controller中处于running状态的Vuser数量是不是就能反映同时并发的用户数量呢?
作者: zhj8389    时间: 2010-7-23 14:53
顶起来,没人回答吗?
作者: zenglei    时间: 2010-7-23 15:16
今天观摩了上海世博安保系统的压力测试的文档,见其中有
“根据调研得知系统的用户数为2000,按照业界经验,取10%作为并发用户测试即可,本次测试取200
并发用户来评估系统的整体性能。”
不知这里的并发用户是怎么个取发?请教啦
作者: zenglei    时间: 2010-7-26 09:39
顶一下。。。。
作者: zenglei    时间: 2010-7-26 16:10
顶顶顶顶顶。。。。。没人给定位下这个问题?




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