51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4066|回复: 6
打印 上一主题 下一主题

[原创] 怎样确定一个系统所支持的最大用户数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-11-3 17:46:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果一个系统不知道自己承载的最大用户数,那么怎样用loadrunner来确定这个值呢?
工作中遇到的问题,亟待解决,谢谢高手了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-11-3 19:19:49 | 只看该作者
逐渐加压 并做在不同压力下的负载测试 应该可以吧

拙见 请指教
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-11-3 21:45:31 | 只看该作者
能具体一些吗?是通过平均响应时间曲线来确定吗?如果是,有这样一种情况:100个用户同时运行,曲线开始显示比较平稳,运行到1分03秒的时候出现了一个拐点,从0.05秒一下上升到2秒,之后又突然下降,再继续平稳运行,请问这个点能算作是要确定的点吗
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-11-4 11:22:44 | 只看该作者
首先我觉得,在一个项目的需求中就应该提出性能需求
比如系统的处理能力、处理一个事件的响应时间、系统的资源消耗等等
如果没有一个明确的性能要求,那产品如何设计又如何交付

你说的问题,我觉得不应该单凭一个平均响应时间去考虑
因为性能受很多因素的影响,比如系统的硬件配置、网络、程序的设计逻辑、等等
测试的时候,你可以多采集一下测试过程中的其他数据,仔细分析,做个比较

以上纯属个人意见 不正确的地方请指教
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-11-5 20:15:01 | 只看该作者
呵呵,这就跟汽车厂商拿出的最低油耗一样,你也不知道他们怎么测的,也不知道这个数据的条件是什么?反正就知道咱永远都不可能达到他提供的数字水平。
再来说你的问题。
你的系统是否包括了已经既定的软件、硬件、网络、机房环境?如果这些不同,那测试出来的结果也是不同。
你测试的功能点有哪些?你使用的是什么测试机器?如果这些不同,那测试出来的结果也是不同。
所以,你大可以给客户随便编个最大使用数量,反正这个是他们永远都测试不出来的,因为没有任何标准来定义。
呵呵。
如果要给内部人员提供,那就全用最好的,已经优化到最佳状态的环境去做测试,那你可以参照以下几个注意点:
1。按照生产平台的条件复制你的测试环境,或者直接在生产平台上搭建测试环境;
2。使用最好的测试机器去运行controller;
3。各运行脚本的并发数符合系统LOG日志中各功能使用次数的比例,如果你们还没有这样的LOG日志,那让开发人员制作这样的日志功能;
4。建立该系统的最长可接受的等待时间标准,建立该系统的操作失败的可接受比例的标准,这2个标准都没有硬性规定,完全建立在用户使用感受这样的感性认识上,但这个标准必须是大部分使用用户认可的;
5。测试中凡是刚超过该标准则为最大并发数;
6。该并发数所产生的LOG数和系统正常使用中的最高10分钟(这个数据是个人经验,没有科学依据)所产生的并发数做比较获得一个比例,这个比例乘以上这最高10分钟所产生并发数对应的同时操作用户数,就得到了接近真实的最大并发用户。
7。重复测试,取平均值。
8。这个数字是最大并发数的最小值,但是一个最接近真实的值。
不过,说老实话,最大并发数在我看来,只是一个文字游戏。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-11-6 09:25:45 | 只看该作者
谢谢各位的答复,由于我做的这个项目是半路接过来的,前期的一些计划指标都不是很清楚,所以开发人员想让我把这个系统支持的最大用户数测试出来,他们不清楚,但需要知道这个数字
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-11-6 10:48:14 | 只看该作者

回复 #5 jackloo 的帖子

首先要确定环境(硬件,软件,网络),尽量接近于真实环境,如果不能模拟出真实环境,那至少要设计两种环境(最小,最大),然后逐渐加压
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 20:43 , Processed in 0.064512 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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