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

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

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

性能测试经验分享
51Testing软件测试网4IvA8O9z2Y
51Testing软件测试网'J,_XG9k OF
51Testing软件测试网s} g3wF'Y'O&~3y

性能测试目标鼀T﹉4町? 51Testing软件测试网(d(} F"}@)haf
• 
系统是否满足预期的性能要求絎E?猭珡a 51Testing软件测试网:D(eK?.G N_(L
• 
作为对系统进行调优的参考锽淦3^裤<? 51Testing软件测试网@Bf/_8Z(Xr c H/_
• 
系统的可扩展性檝F?才j(? 51Testing软件测试网cc8d m\
• 
用性能测试手段发现系统存在的问题]Q芏耝g? 
(n-LB\/VtM:v0• 
提供部署方案的参考

3ri?"[vL0

.\?m ]0X0性能指标)?ψ?8? 51Testing软件测试网,Q ROZ7K8}Y U-P
• 
常用的性能指标如下:N紑?活抖 
vK@ ` hvIa6W0• CPU
利用率髽f磿]?褕 
U/nd.Yg,ZJ1i4g8R0• 
内存占用率?咺 ? 
%}]b7?0n0• 
磁盘I/ORn餂? Ll7 
V*P+Z.MF#c0• 
响应时间51Testing软件测试网Oaw Eo h#z9b

51Testing软件测试网(la0Df LJp

影响性能的因素~W崞琚悩 
M:E0l!S4G ed/v0• 
网络状况(隔离的网络环境)镹O鉉\>? 51Testing软件测试网gb+S|of8l nu:P
• 
硬件设备(CPU数、内存大小、总线速度)-帑躵#5> 51Testing软件测试网\$DP b/IGZ0D} c
• 
系统/应用服务器/数据库配置?z肠?? 
"`3gL8e/FY}.u^ w0• 
数据库设计和数据库访问实现(SQL语句)Z稝嚩铍蠀 51Testing软件测试网8}c8L.s#wR^\
• 
系统架构(同步/异步)

L!n![0o WJ3?n+?051Testing软件测试网 cb k/`7`"N

6dt塏NG昂 51Testing软件测试网'c/q\k]fm
性能测试步骤v徤摥?^} 
1otN S ]7D B1v0• 
分析性能需求(需求规格说明书)嬗EX馰緿y% 
-^,L2k6ND*h#zd0b0• 
性能测试计划冪r颚+M蕽? 51Testing软件测试网zLa/vl%j3fv
• 
性能测试方案?牋lD圮? 
/B {yu-q1v0• 
建立数据模型椎??芬悥 
\+u|;x"V#Q)G&H p:|0• 
性能测试报告51Testing软件测试网;N MiS"f+~E

4IROTC-P9D0性能测试方案应包含的内容`?>蓝 51Testing软件测试网b2m s(sAT rC"I
• 
对软件系统架构的分析(了解输入、输出数据的类型、数据量)LR 昒耵? 51Testing软件测试网q^7lL&ib;_1F&@
• 
性能测试组网图(网络环境说明)?輠岑! 
Nj)nY%d\^0• 
硬件环境说明蘓璯酌菌? 
9L@kc*] EM+eX$i0• 
测试范围、目的与方法Uα匳?? 51Testing软件测试网ylUeRw a_"X
• 
性能测试工具的选型51Testing软件测试网0S:PYU.Wy6M EY

51Testing软件测试网%gox+f)hbg6oc.lj

m#{%h7Y\2x0

lb"y(uI0[测试工具组成图]51Testing软件测试网ok~c9Xu

51Testing软件测试网V |V9[g+M`K{

麻熣嚶 51Testing软件测试网 ARGx0[!JeV4^
<9??薅揓 
0[T5e7k#Jdrt0• 
测试的启动/退出条件=@&ЦuX? 
!qG,FXE*LlF%s0• 
测试场景详细说明pE罟3棋{鷧 
~]7l2y+m&Vhi$N'{0• 
测试执行及测试结果分析51Testing软件测试网n5z2WVp V7_

51Testing软件测试网1G.t+a@9I$`

性能测试场景的选取ょ邉雪0P? 
|A2k3B)Rk|"bL;A0• 
分析性能测试需求斾袣B舗L 
2]7hJ@5}R0• 
选择关键场景豈瓰fp? 51Testing软件测试网0T"GiE cH`~S+m
• 
分析输入、输出数据51Testing软件测试网sbbH1\

51Testing软件测试网kxD!W'LQ

大数据量的产生计:螄e? 51Testing软件测试网EhM'@.r
• 
在详细分析性能需求的基础上_靵27讆 51Testing软件测试网9X:?:],of5X
• 
数据量尽量与实际情况一致

r,Gj;U$iir H0

+p9| Xm9LM@f0腙?$/-7俘 51Testing软件测试网 PK+~-c:lE
8
、性能测试经验?s>渨? 51Testing软件测试网K&|Z ^*z HvZd
• 
测试开始前与产品/开发人员充分协商{廢=逃态緸 
d"h;] v-?]U0• 
测试过程中与开发人员紧密合作e.崝岟 膆` 51Testing软件测试网 xM'})uo
• 
测试工具:不要迷信LoadRunner昙7??语 
EA1z5lug6]o c3x3v0       1
、针对特定系统的加压工具比LoadRunner更加实用岪z韖v駷? 51Testing软件测试网!K6e5O8d,b0j3U
       2
尽量考虑使用操作系统本身要点的命令来监测系统资源、完成性能测试瘶b?:q? 
-b0i9GRZ.P$`r4U0• 
对测试人员的要求:︼J?跃衠T 51Testing软件测试网bJ/Rh7r`
•        1
、熟悉系统架构罈棿o伊 
mA$GrH*b0•        2
、熟悉数据库饔?r?y枨 
S4^z3i*faE0•        3
、熟悉操作系统51Testing软件测试网'Jk8F a)I5Q7j


TAG: 性能测试

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

评分:0

我来说两句

Open Toolbar