51Testing软件测试网"t%d

f3a~3SM

概述*kB&\&Q*~,DL&Ny$I0

~NF&|Vt)BB*h}0  衡量一个游戏客户端产品的性能,是由多个方面共同衡量的,其中包括:响应速度、资源占用、长寿性和稳定性。本文主要讨论在资源占用方面,如何对游戏客户端的产品进行。资源占用的衡量指标包括如下几个方面:物理内存、CPU、句柄数、显卡显示帧数,显卡使用的显存。当前我们最主流关注的是物理内存和虚拟内存。我们常用的测试方法是,对耗资源的功能进行大量的重复操作(同屏战斗、聊天、背包、地图切换等),查看操作前后,各资源占用指标的变化趋势,是否存在泄露。51Testing软件测试网H8[)Bfz*[0^cW51Testing软件测试网l SL+PB

常用监控工具.GA2d"^wb`:Gb051Testing软件测试网!MA}:jX\\.R m

1)WINXP自带的性能监视工具(Wsi0~1_A9y:@\j@0

yk3s+EP{0  2)RivaTuner v2.248E0z7G!ZG\nbt051Testing软件测试网Q:Fu4@/["X?0\0Q

主要监测的性能参数T\`_2D00O3fiN;S3s#K r9I0监测的性能参数51Testing软件测试网!Ec3vS6LJ!L%B

S[jUK9JW-@)u0性能参数指标51Testing软件测试网]8\fX~/v

Processor Time(CPU)51Testing软件测试网3Xv5j.db$}7j

60%~80%正常51Testing软件测试网d1j(?R0Ob U.F51Testing软件测试网jKw!o1UDz

80%~90%居高51Testing软件测试网9l$v"}Id|?

)A [KW2bY'J,]c@090%~100% CPU消耗过高,需要改进性能REywQ

o3]+z5W0

Handle Count51Testing软件测试网"yT:u(N4RT%[

句柄保持持续上升模式表明有句柄泄漏51Testing软件测试网},W/}z2lVY

Private Bytes51Testing软件测试网P mzeb9q!Q

进程所使用的物理内存保持持续上升模式表明有内存泄漏P8su`P7fQ0

Available Bytes51Testing软件测试网 _[7NL/Q:zO

显示出当前空闲的物理内存总量,如果这个数值很小,例如小于5 MB,系统会将大部分时间消耗在操作页面文件上8uz,c2J0e!N;r0

FPS51Testing软件测试网"Xu0W~+Q.|*H!g

120以上 显示流畅51Testing软件测试网}!bw9W)i8WXs

&dlJ(W,}D040~80基本流畅51Testing软件测试网RE'Kt\^`51Testing软件测试网QC6v'a%N#O~uJ7?

40以下 性能有问题Pf'ET^ `"tV_0

Videomemory UsageP)wc/R#A2f&u)v2~9~H0显存占用率 > 80% 有问题?51Testing软件测试网)_3X;E Z,e/p,i51Testing软件测试网+x*RW S/C"?]%c

MMOG中常用操作对应系统性能影响'TB`@x.e-l051Testing软件测试网] Dk g9On-x

游戏系统3k+e/IQi4J0&{m%NO5df.e;i&?4p0操作lo[+uEs v051Testing软件测试网1a+v3OB"wZ

影响点51Testing软件测试网]1I2mH!uk51Testing软件测试网E{A%sRUSrLf

备注2` _jGDVI&Kf0

51Testing软件测试网2h"AV.PP7g-m

UI面板Hf

~/?3Md051Testing软件测试网xB.uqYn

频繁打开\关闭面板8@C0r-am}/?0x6_{'XY0J0FPS,CPU,显存,内存4\.} ]'N

du09cA#fEY0角色面板、任务、家族、帮派、国家好友、物品拾取、装备打造、NPC对话、背包仓库、商店、交易等面板打开的时候FPS下降率以及关闭后FPS是否回升,文件句柄是否增加,关闭后是否减少5aSFN}0

任务系统

3P{Q{%VvWx4g051Testing软件测试网 c2}E `/M9U51Testing软件测试网n+r

XISz

接\删除任务WKI7cy2|051Testing软件测试网f],K'Cw8Y

内存irEp$rKT#F051Testing软件测试网.eO\zg;P7AQC

接任务删除任务注意内存是否增加O8QG.s*BS#PD0

_[6h/Q0jp.w0显示\隐藏任务跟踪51Testing软件测试网C?nlZ Qk-Jl51Testing软件测试网C;F:e"fr-or

FPS,内存51Testing软件测试网0HSG hzN dt.^+z4o0j/mF$^;_Y0 51Testing软件测试网&_6zb5V-T*n3|q

地图系统

D/h(|1Z0F0ak._Kf0:Kt8|HV9FS's"b0频繁大小切换地图51Testing软件测试网+?*D1R4M)o"j-H"i^\5UdD}@X0{0内存,句柄51Testing软件测试网r)b@._C1a}f[H51Testing软件测试网U)W|TaB+X;g

51Testing软件测试网ab9OiK%Ccg

%@#s0I-Q^VeT1G$}0频繁打开\关闭2D地图D$PZr0H7r V[051Testing软件测试网7[wT#@$S

FPS,内存PY$u!R4lR9V]9v051Testing软件测试网9p7QP7j2bo6w!\

p

?%L l]2|n0[,Z.A2nL@0

聊天系统51Testing软件测试网E

v)u_W#[6^

51Testing软件测试网

xw)R;pD,q51Testing软件测试网![yR8p1f$l

多人快速输入聊天l$M q4p8O J^m3U0)W R1`"mmt0FPS,内存51Testing软件测试网DW^.T$n9r,|u)IY{6Hzbcu9I&I$}#m1B0聊天控件的内容滚动(机器人)51Testing软件测试网6xnLffw{

8?7Z `qn$DX0长期挂线聊天n{;nIb2``-TmL'P.}051Testing软件测试网3H$mN:h)B-i3L

内存51Testing软件测试网3C};t*X~UB&l51Testing软件测试网b)jI_5X'O

-r&Y~5ti0x0

战斗系统51Testing软件测试网END HL;NrW

}Xi;\8DE]9ub^051Testing软件测试网q\6I|`K

数值跳跃51Testing软件测试网-CE%?z lS3I51Testing软件测试网"_9S:r+qr!]/]F*}

FPS-e eO!]E)|!z` \0Dc7A{2W9Hk$MY0aG}1}4Di8{0

51Testing软件测试网)KF'qm'd

释放技能51Testing软件测试网E6u

BOX(D"l"^+W;g&}W]!rl#{$mr0FPS51Testing软件测试网 ?#Y#}

r0h k-L6bK_6y5Y?&j-ep1do?0BUF和DEBUF类图标,图标ICON刷新,技能特效BUF类道具51Testing软件测试网j^"sx

\2X,z

51Testing软件测试网5lUU1f.Fha9tUb

移动系统wVe:An9}051Testing软件测试网4j

X9E:d H3O@A

自动寻路51Testing软件测试网2J2]k(e"X&rf P51Testing软件测试网Ixh0y:y$F9x

CPU,内存"CZ8bV7}eLy07}D@Of)VRw0注意短距离和长距离寻路,注意频繁点击小地图上距离寻路,任务系统自动寻路'c.f}4p _JeO0

~E&AK"PZm@j0采集系统51Testing软件测试网.uUxFICn7oVQ:[51Testing软件测试网%|%^$s]+A5K,E/nNN

采集条2@3~W!|_"KV/{cA03uC.][*V0FPS51Testing软件测试网1WCn9vj+x-?z51Testing软件测试网u%xQ2g)pv$]7m4a

51Testing软件测试网!}-XtiF(r

R5t.B6k2\0装备系统n K!YZ3j051Testing软件测试网0{-d)E7nk%vb[

频繁换上不同装备7Qil+f~9V0S,{`.AXR:Gd]%f7Xi0内存,FPS1CH)w6t-t051Testing软件测试网^^rT?,P

51Testing软件测试网6?q1vr3b*cJNs

8SE7O$YyS~*H0坐骑)A!g&e8MS5PO051Testing软件测试网/y1e uGT0KFi

频繁上下坐骑bt,EV5ZL&l}/x0+A*Y8GZFNq[ ]8X2L0内存,FPS51Testing软件测试网^x3y:c5n

M/z8}Z-\!zDKy0 51Testing软件测试网nD Y{v6l

同屏

B:V)F2r;U#[0]dX00YM a4a/@L0$?(bfRojp#I ~.G010~120人同屏移动TII,x+rn"Q7x4W ^-Y051Testing软件测试网k` Z1YBL,N

FPS,内存,显存a}wq9E051Testing软件测试网{|![

bYVY+g

51Testing软件测试网gy/W:}P-I@'O

PxUI0a$E010~120人同屏聊天51Testing软件测试网Vys9lG9T"B)j2Q51Testing软件测试网_O;fu/w,gH-tM

FPS,内存,显存51Testing软件测试网+z7G%Q

~8z w0`6[ s:L51Testing软件测试网f.[o,I!|:l$l7N^Z

51Testing软件测试网X6FO3d+[ Y/S

qX/y?D2v

F7z"V010~120人同屏战斗V}LW]A?-}uI051Testing软件测试网,KW'hz+^vG;x

FPS,内存,显存51Testing软件测试网8l'Oc,Lp-Y3}U8IF)f(R7J2\+cD'`;juo-F0b2Lx+K@n5B(e0

,lW_0B;a0  中注意几点:wW%i,d`0HN0

#qQ+^_X_4V0  1) 数据采集时间  一般建议以2小时为一次采集点符合玩家玩游戏的时间,游戏CRASH掉后终止游戏数据采集;51Testing软件测试网diN,U9N51Testing软件测试网}1v*dK2sI f

2) 操作游戏的时候记录下操作动作和对应的时间,有利于后续效率的分析;51Testing软件测试网+j,O#}_N7X2D"|y|1R51Testing软件测试网hNim&Lu&Z

3) 记录测试机器的硬件配置和版本号;51Testing软件测试网E enJ/n8B&J&e+O51Testing软件测试网 [}M#v(K3qp

4) 分析用户在常用软件启动情况下对游戏的影响,包括但不限于QQ、QQLIVE、QQZone、常用杀毒软件、常用下载软件、常用音乐播放类软件等。51Testing软件测试网y q5vZ ]!k$Vh.A

html5游戏性能测试工具,游戏客户端性能测试常用方法 - msnshow的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...相关推荐

  1. 南柯服务器压力,性能测试的数据解释及分析 - Mr.南柯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    顾名思义,测试服务(服务,服务,其他网络应用服务,本地服务)的性能如何?如何衡量性能?最表面的无非就是看能支撑多少个用户同时使用该服务.且关注用户使用过程中的用户体验. U.^*A+Mb6{*z@0T ...

  2. 财务软件性能测试要求,财务报表性能测试总结 - 泊 涯 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    'MZ5KM"Ri"lg"xl8i0                 财务报表性能测试总结;W:]k4[o6i,l!{D0 Q:s|]PdZ$l0    好久没写博客了, ...

  3. qc官网软件测试,QC管理工具 - 软件测试的精神家园 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    步骤:需求--->计划--->测试实验室(组合测试场景)--->测试实验室(测试执行)--->缺陷D;r+g t]Y Rf217743 7mUOWN{217743   (注明: ...

  4. 显卡html5性能测试工具,电脑显卡性能测试软件

    作者选择100电脑网推荐配置 了解最佳配置看首页 电脑显卡性能测试一般用经典权威的3DMark,3DMark目前较流行使用的版本有3DMark Vantage.3DMark.新3DMark.3DMar ...

  5. 性能测试工具Loadrunner以及性能测试的流程以及每一个步骤的流程和结果分析

    [文章末尾给大家留下了大量的福利] 性能测试工具Loadrunner Loadrunner是HP公司研发的性能测试工具,原理是通过刻录传输协议生成脚本,增强脚本以后模拟大量用户并发进行性能测试. 对于 ...

  6. android 性能测试工具下载,Android性能测试 一些适用于Android Studio的代码审查和性能测试工具...

    导言: Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进 ...

  7. 性能测试工具_磁盘性能测试工具fio

    1.磁盘性能测试工具FIO FIO是常见的磁盘性能测试工具,使用 FIO 时,建议配合使用 libaio 的 I/O 引擎进行测试. 一般使用以下指标衡量硬盘的性能: IOPS:每秒读/写次数,单位为 ...

  8. php mysql 性能测试工具_MySQL_Sysbench多线程性能测试工具,最近用sysbench进行了较多的性 - phpStudy...

    Sysbench多线程性能测试工具 最近用sysbench进行了较多的性能测试,也总结一下它的特点和用法和需要注意的事项.sysbench是一个多线程性能测试工具,可以进行CPU/内存/IO/数据库等 ...

  9. 服务器性能测试工具及实战,性能测试实战--《软件测试52讲》

    1.性能测试工具常见5组件及作用: 模拟用户行为生成脚本:loadrunner有录制功能,转化为基于协议的请求.jmeter有badboy 压力产生器:可能由于压力产生器本身的性能瓶颈(设备本身也会存 ...

最新文章

  1. FreeType简介及在vs2010的编译使用
  2. 学习canvas 过程中的几点总结
  3. url 百分号 解码
  4. vCloud Automation Center (vCAC) 6.0 (二)
  5. 区块链浏览器_区块链FBI——如何用区块链浏览器追踪链上数据
  6. 面向对象第一单元总结
  7. ZGrapher 画函数曲线图的工具
  8. 数据可视化平台由哪些要素组成
  9. Linux文件类型与文件权限详解(三)
  10. qcom charger
  11. 群晖服务器密码修改,群晖nas使用教程:重置黑群晖登陆密码 – 群晖教程
  12. java redis实战
  13. android实现截图功能吗,android截屏功能实现代码
  14. google地图瓦片地址
  15. 浏览器-IE主页被篡改后修复
  16. 下载编译curaEngine
  17. 学习java可以做什么?
  18. 嵌入式技术基础与实践(第三版)笔记
  19. 三肽Gly-Cys-Gly、88440-55-5
  20. 时序数据库:TimescaleDB的安装

热门文章

  1. 动态分区分配算法实现_阿里云上利用virtiope+colinux实现linux系统盘动态无损多分区...
  2. 品牌c602 芯片组服务器,驱动天空 - 品牌主板 - 服务器主板 SERVER
  3. [乐意黎转载]从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
  4. 音响师声学基础——读书笔记
  5. msm android机型适配,魅族系统适配全机型了,Flyme8 安卓9高通通刷包,通用适配...
  6. 在线交易系统 服务器1,金字塔决策交易系统金钻版服务器及客户端安装配置说明1.doc...
  7. javaswing 贪吃蛇双人小游戏
  8. 30个Swift UI控件
  9. 基于JAVA汽车售后服务信息管理系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  10. SUMO获得车辆信息