51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1158|回复: 1
打印 上一主题 下一主题

[原创] 对于300-500人的并发新建功能的操作如何实现

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-22 14:02:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,请问一个问题:
    公司有款软件是做计算的,然后允许多用户并发同时进行新建任务,设置任务,计算该任务等操作,人数大概在300-500人之间
请问,具体该如何配置LR,以及需要多少资源(比如几台机器等),望高手指点,我们的系统是B/S架构的
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-3-23 00:46:06 | 只看该作者
几点建议:
1) 首先确保LR的脚本开发已经完全理解,在脚本开发这块不存在任何问题,你知道,我说的不是录制脚本那点东西,还包括对脚本的优化,参数化的设置,思考时间的设置,是否需要关联,事务的设置啊等等
2) 在脚本都完全OK,经过了SUSI, SUMI, MUSI, MUMI四个调试步骤以后均没问题的情况下
3) 在我们谁也不知道你具体业务的情况下
4) 在我们谁也不知道你到底该用多少台机器的配置的情况下

先来一轮预测试,你就使用500个虚拟用户,使用Ramp Up的方式慢慢加负载,比如每30秒钟加10个用户(不能太快),在这个Ramp Up的过程中,你就可以基本上了解到目前的系统能承受多大的负载,比如是100个虚拟用户的情况下发现系统CPU使用率很高,或者响应时间很长了,或者其它指标超标,那么这个时候我的预测试的目的基本完成了。

接下来呢,根据预测试的结果再生成不同的负载进行详细的测试,以确认此结果。根据此结果与你300~500虚拟用户的目标结果进行对比,基本可以定义出一个硬件需求,最后硬件需求已经准备完成后,再进行回归测试,确认你的结果即可。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-5 15:25 , Processed in 0.081506 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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