51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3071|回复: 8
打印 上一主题 下一主题

[原创] 3W用户(只能用进程虚拟Vuser,不能以线程方式)登陆这样的情况怎么设计性能测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-20 09:19:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
目前有一个用于海关报关的系统,使用客户(也可以说是注册用户)预计有3W左右,每天上班都要登陆系统才能使用,登陆系统时会从服务

端取得100K左右的数据。由于是C/S结构的系统,并且客户端是以进程方式运行,即不支持LR以线程方式虚拟Vuser。

这样的情况怎么样来设计性能测试方案比较好?

另:得出性能数据后,如果要为用户预留一定的性能资源方便以后扩容,一般以多少为好?

[ 本帖最后由 shgy984 于 2008-5-20 17:26 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

9#
发表于 2008-5-22 08:27:44 | 只看该作者
楼主的问题确实可以精细到并发每秒登录几个的问题。

楼上几位朋友也帮分析了前半段。

后半段预留多少,需要你充分权衡业务增长速度以及生产环境硬件、数据的量了,如果需要精细回答,就是容量规划领域才能回答的问题

简单点,就是需要你测试出性能拐点,比如瓶颈资源的50%,75%所在的点
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-5-21 18:14:22 | 只看该作者
模拟的最大并发用户数达到你实际的峰值就可以了。3w用户登录肯定是在一段时间内登录的,你查一下或者估算一下峰值用户数就可以了。不用虚拟3W并发。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-5-21 17:22:05 | 只看该作者
顶一个
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-5-21 15:06:52 | 只看该作者
3w用户不是一秒一起登录吧,5分钟内登录就不错了吧?(我不是很了解需求,说错当我没说 )
3w在300秒内登录,平均1秒是100个用户,所以你是要模拟这个数字,而不是模拟3w的并发

如果是10分钟内登录,那就是50并发
当然你说的机器起50进程也难为了点,但是可以使用多机并发的方式来解决

[ 本帖最后由 joetree 于 2008-5-21 15:08 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-5-20 15:43:58 | 只看该作者
帮你顶顶吧
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-5-20 14:44:46 | 只看该作者
up up up
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-5-20 14:27:07 | 只看该作者
关注中。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-5-20 11:09:14 | 只看该作者

顶上去

各位前辈帮忙看看啊/以进程虚拟Vuser方式运行的话,CPU:3.0G 和1G内存跑50个用户都够呛,怎么虚拟那么多用户啊.再者这样的系统,登陆并发数应该是多少才比较合理啊?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-11 06:53 , Processed in 0.069758 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表