51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3670|回复: 16
打印 上一主题 下一主题

【性能测试讨论】关于性能测试思路

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-30 15:31:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这样一个题目:希望支持10000人同时在线,CPU使用率最高为70%,内存使用率为70%。那么如何对其进行性能测试呢?

培训老师出了这样一个题目,没头绪啊。。。求解
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-30 15:36:13 | 只看该作者
请问这个其指的是clinet性能还是server性能
如果是server性能,难道要达到server端服务器的CPU使用率和内存使用率都是70%?
不是这样吧楼主,要问问题问清楚。。。最好是原题发出来
我们不是超人不是蚂蚁不是您放下信息素我们就什么都知道的。。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-6-30 15:37:31 | 只看该作者
可以不做作业咯~~~~哈哈哈哈,开心
我去问问题目再来的~~

回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-6-30 17:04:10 | 只看该作者
嘿 发题目的时候把条件说清.
要不没法答题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-6-30 17:27:43 | 只看该作者
[通灵术. 召唤云老师] 已发动...
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-6-30 22:22:19 | 只看该作者
CPU使用率最高为70%,内存使用率为70%, 这是性能指标吧..
这是不是要根据通信协议写自定义工具或者写lr raw socket来模拟多客户端?
然后监视性能计数器?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-6-30 23:29:35 | 只看该作者
你先模拟用户连接生成10000个负载,然后看看服务器在这个负载下的资源使用率不就行了,这也要召唤我,下次小事情就别召唤了,我还要去拯救火星人呢。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-7-1 09:05:30 | 只看该作者
- -# 果然召唤出来了欧亚并...
这个负载也是有相关的标准吧...不是说光同时登陆就可以了
觉得是LZ的问题需求不明....
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-7-1 09:15:57 | 只看该作者
1:说的是希望支持,但不是一定支持
2:不超过70%(肯定是服务器端)
挂机器人呗 到70%看能在线多少个
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2010-7-1 10:31:48 | 只看该作者
LS说的第一点和出题者的说法一样,不过说来说去我还是没能听懂他的意思。
他想法的性能,就是服务器端,没有客户端的意思
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-7-1 10:47:17 | 只看该作者
整个服务器架构得分功能进行性能测试.登陆服务器,场景服务器,邮件服务器,消息服务器等等,
而且登陆后站着不动的数值和带压力进行功能测试的性能数值是不同的.
题目还是太虚了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-7-1 18:58:07 | 只看该作者
出题人SB啊,说得不清不楚的。
我一会开个新贴来出题
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-7-2 08:51:26 | 只看该作者
你要测试客户端??????无语
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2010-7-2 09:10:46 | 只看该作者
希望支持10000人同时在线,CPU使用率最高为70%,内存使用率为70%

中间用的是逗号

又不是顿号

那我也可以理解为希望(服务器)支持10000人同时在线,(客户端运行时)CPU使用率最高位70%,内存使用率为70%。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    15#
    发表于 2010-7-11 22:02:36 | 只看该作者
    其实就是看是否在资源使用率低于最高要求的前提下,是否能满足一万人在线嘛
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-7-12 10:48:31 | 只看该作者
    学习中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-9-25 01:42:40 | 只看该作者
    这个题目应该是指测试服务器端的性能吧。首先来说10000个玩家在线,这个无法通过手工来实现必须有测试工具,比如说游戏开发方提供的机器人。机器人要有一些模拟功能,如组队、聊天、打怪、移动等等。机器人的功能越接近玩家的功能测出的值越准确,但实际生产中做的太复杂成本太高,一般将占系统资源较多的玩家行为模拟出来就可以了。这个只是前期的测试需求。那么接下来就是测试过程。1.要有10000个机器人登陆服务器,并执行一些玩家的常规操作(若机器人的功能较多,可以按照特定比例来模拟玩家的行为,如部分玩家在打怪、部分玩家在移动、部分玩家在聊天、部分玩家在场景A、部分玩家在场景B、大量玩家都集中在某个区域附近、所有玩家都均匀分散在所有场景中。。。这些情况的模拟对测试结果有直接的影响);2.使用脚本记录服务器各个硬件的状态(这里只涉及cpu和内存)3.讲取出的结果整理分析,与预期结果相比较,若都在70%以内那么测试通过,否则就是failed。4正规一些的话还要整理测试结果报告。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 04:03 , Processed in 0.077730 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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