本站内容均来自网络转贴内容,如涉及版权问题,请及时联系我,我会及时删除。。。

性能测试经验分享 (转贴)

上一篇 / 下一篇  2007-04-03 12:17:35 / 个人分类:性能测试

性能测试经验分享
51Testing软件测试网[{4{!v;qU-j

Orh/@,M0

e mR x%f]0性能测试目标鼀T﹉4町? 
9X#r/Xs~.? s[Q0• 
系统是否满足预期的性能要求絎E?猭珡a 
9QR[fs}3J0• 
作为对系统进行调优的参考锽淦3^裤<? 
XH&h4K5_0• 
系统的可扩展性檝F?才j(? 
hD$hy+d6H,~5y:v0• 
用性能测试手段发现系统存在的问题]Q芏耝g? 
R^-l ]+Dj;Er-U0• 
提供部署方案的参考51Testing软件测试网 ?d2dh0s|

B_ Ht w8W0性能指标)?ψ?8? 51Testing软件测试网]'B| Bs.ta&T
• 
常用的性能指标如下:N紑?活抖 
WmO2_"F$i0• CPU
利用率髽f磿]?褕 51Testing软件测试网ouOBB$lD
• 
内存占用率?咺 ? 
0?.eE6T"x0• 
磁盘I/ORn餂? Ll7 51Testing软件测试网8dxb:Q t P5s
• 
响应时间51Testing软件测试网5u*hT uk3A'bV

4J4C2\ w%Ww3w-N)c0影响性能的因素~W崞琚悩 51Testing软件测试网vLEZ*v/T6d f@B#@'n
• 
网络状况(隔离的网络环境)镹O鉉\>? 51Testing软件测试网?_&SV$sa
• 
硬件设备(CPU数、内存大小、总线速度)-帑躵#5> 51Testing软件测试网+z Of fZ-H
• 
系统/应用服务器/数据库配置?z肠?? 51Testing软件测试网8o'N+H1Ao xa/P8|v
• 
数据库设计和数据库访问实现(SQL语句)Z稝嚩铍蠀 
!_BXt*J2k0• 
系统架构(同步/异步)

(P)JZ'R2s m051Testing软件测试网-O9I\"Twh7J

6dt塏NG昂 51Testing软件测试网z xso x~Of)i3r
性能测试步骤v徤摥?^} 51Testing软件测试网|Q`P$aZi3h/J` d
• 
分析性能需求(需求规格说明书)嬗EX馰緿y% 
;^g/Q2_ GCq&z0• 
性能测试计划冪r颚+M蕽? 51Testing软件测试网B8w BH)A4j f/S*k`
• 
性能测试方案?牋lD圮? 51Testing软件测试网.|.\~;xt u.V9O4\
• 
建立数据模型椎??芬悥 51Testing软件测试网5X+?7\Is.ZJ
• 
性能测试报告

*d ywvt$p.W051Testing软件测试网Y*OiS\6?;e+lH

性能测试方案应包含的内容`?>蓝 51Testing软件测试网h5p n&]s%e
• 
对软件系统架构的分析(了解输入、输出数据的类型、数据量)LR 昒耵? 51Testing软件测试网-by;a1R y3H-L O1lt
• 
性能测试组网图(网络环境说明)?輠岑! 51Testing软件测试网-o,km@)R0DO/U
• 
硬件环境说明蘓璯酌菌? 51Testing软件测试网!Uw5b/n6\s g
• 
测试范围、目的与方法Uα匳?? 
]0rb,}@ w5aZ0• 
性能测试工具的选型51Testing软件测试网FFhkn G2ErC^

qW3X}zg@0

(Y~c)PcF051Testing软件测试网| [(Qr Co]x*KRC

[测试工具组成图]

X5l*P9bN051Testing软件测试网U2?\Q2j

麻熣嚶 51Testing软件测试网W#M8O,S O}
<9??薅揓 51Testing软件测试网DO+NBAe$|g
• 
测试的启动/退出条件=@&ЦuX? 
:TY!qot0• 
测试场景详细说明pE罟3棋{鷧 51Testing软件测试网!fY]y8t
• 
测试执行及测试结果分析

1ja0_:XMu0

J;sIft4b L$R$A0性能测试场景的选取ょ邉雪0P? 
6S(F\#D` u1w6e j0• 
分析性能测试需求斾袣B舗L 51Testing软件测试网`+N;Gwv&M9l c n
• 
选择关键场景豈瓰fp? 
D L,t`#J9y_$Q0• 
分析输入、输出数据51Testing软件测试网k~m/W7fL

4]3G.s*`GQY'K0大数据量的产生计:螄e? 
-{[w\s.Z0• 
在详细分析性能需求的基础上_靵27讆 
_9|5tM:g l?:_3w0• 
数据量尽量与实际情况一致

_|/WZBp ^H0e"Y0

(L(E6re}_0腙?$/-7俘 51Testing软件测试网*^!i|B aVBQ7F
8
、性能测试经验?s>渨? 
n Pk p)S7Zo0• 
测试开始前与产品/开发人员充分协商{廢=逃态緸 51Testing软件测试网XZZ'GrW/Y+t2c8R
• 
测试过程中与开发人员紧密合作e.崝岟 膆` 
/c F'q}m1Bc.s0• 
测试工具:不要迷信LoadRunner昙7??语 51Testing软件测试网r`hth1U
       1
、针对特定系统的加压工具比LoadRunner更加实用岪z韖v駷? 
3K z5E$TV(SG0b0       2
尽量考虑使用操作系统本身要点的命令来监测系统资源、完成性能测试瘶b?:q? 
5CoM1|\v BN`0• 
对测试人员的要求:︼J?跃衠T 51Testing软件测试网 VP Z5|Lw*|C-U
•        1
、熟悉系统架构罈棿o伊 51Testing软件测试网E![n(L/_k&S0L9B
•        2
、熟悉数据库饔?r?y枨 51Testing软件测试网s\v~"Lyx$atS
•        3
、熟悉操作系统

0S,BR/_R\s$JOLww0

TAG: 性能测试

sophie_wang 引用 删除 sophie_wang   /   2011-07-26 15:01:57
1
 

评分:0

我来说两句

Open Toolbar