51Testing软件测试论坛
标题:
3W用户(只能用进程虚拟Vuser,不能以线程方式)登陆这样的情况怎么设计性能测试
[打印本页]
作者:
shgy984
时间:
2008-5-20 09:19
标题:
3W用户(只能用进程虚拟Vuser,不能以线程方式)登陆这样的情况怎么设计性能测试
目前有一个用于海关报关的系统,使用客户(也可以说是注册用户)预计有3W左右,每天上班都要登陆系统才能使用,登陆系统时会从服务
端取得100K左右的数据。由于是C/S结构的系统,并且客户端是以
进程
方式运行,即不支持LR以线程方式虚拟Vuser。
这样的情况怎么样来设计性能测试方案比较好?
另:得出性能数据后,如果要为用户预留一定的性能资源方便以后扩容,一般以多少为好?
[
本帖最后由 shgy984 于 2008-5-20 17:26 编辑
]
作者:
shgy984
时间:
2008-5-20 11:09
标题:
顶上去
各位前辈帮忙看看啊/以进程虚拟Vuser方式运行的话,CPU:3.0G 和1G内存跑50个用户都够呛,怎么虚拟那么多用户啊.再者这样的系统,登陆并发数应该是多少才比较合理啊?
作者:
shgy984
时间:
2008-5-20 14:27
关注中。。。。。。
作者:
亚瑟王
时间:
2008-5-20 14:44
up up up
作者:
jiang860718
时间:
2008-5-20 15:43
帮你顶顶吧
作者:
joetree
时间:
2008-5-21 15:06
3w用户不是一秒一起登录吧,5分钟内登录就不错了吧?(我不是很了解需求,说错当我没说 )
3w在300秒内登录,平均1秒是100个用户,所以你是要模拟这个数字,而不是模拟3w的并发
如果是10分钟内登录,那就是50并发
当然你说的机器起50进程也难为了点,但是可以使用多机并发的方式来解决
[
本帖最后由 joetree 于 2008-5-21 15:08 编辑
]
作者:
liming_oicq
时间:
2008-5-21 17:22
顶一个
作者:
beiyu95
时间:
2008-5-21 18:14
模拟的最大并发用户数达到你实际的峰值就可以了。3w用户登录肯定是在一段时间内登录的,你查一下或者估算一下峰值用户数就可以了。不用虚拟3W并发。
作者:
liangjz
时间:
2008-5-22 08:27
楼主的问题确实可以精细到并发每秒登录几个的问题。
楼上几位朋友也帮分析了前半段。
后半段预留多少,需要你充分权衡业务增长速度以及生产环境硬件、数据的量了,如果需要精细回答,就是容量规划领域才能回答的问题
简单点,就是需要你测试出性能拐点,比如瓶颈资源的50%,75%所在的点
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2