我的地盘我做主!
博客:http://tester2test.cnblogs.com/
msn:win_soft@163.com
yolanda的性能测试经验
上一篇 /
下一篇 2007-07-12 12:19:40
/ 个人分类:其他
51Testing软件测试网"xMz
` OqXu,\1 性能测试目标
]c%xL.Fe+M4X^0• 系统是否满足预期的性能要求
~*xa3No Tx0• 作为对系统进行调优的参考 51Testing软件测试网7Q o\{(@v$W*b`
• 系统的可扩展性
YH8s3}D"bS-_0• 用性能测试手段发现系统存在的问题
i_9xXGV-V0• 提供部署方案的参考
:A'st%IQ'T;j/\0
51Testing软件测试网D+v*\'Xv S2 性能指标
/[
swWcG0• 常用的性能指标如下:51Testing软件测试网_Gf lW(P^1J
• CPU利用率51Testing软件测试网\h^J.t(}
• 内存占用率
vnU `3Q-R5g0• 磁盘I/O
G|&h7k:lo&V4l
^0• 响应时间
t
~Vp!z3P5IBvF0
.[!c\~q.Hd03 影响性能的因素51Testing软件测试网
i1NT\'Uzb
• 网络状况(隔离的网络环境)51Testing软件测试网uJ`'ru}L4~sH
• 硬件设备(CPU数、内存大小、总线速度)51Testing软件测试网`@K
~:O.L
• 系统/应用服务器/数据库配置51Testing软件测试网5^
i v)O
Bx8O$dW
• 数据库设计和数据库访问实现(SQL语句)51Testing软件测试网)rbF(~)HD8a)_G
• 系统架构(同步/异步)
q+w;xQB} x6{0
51Testing软件测试网TTgb/Md51Testing软件测试网~)e)A(N ]'B
4 性能测试步骤
-]N$OcBO(J0• 分析性能需求(需求规格说明书)51Testing软件测试网
aK%]Lx,Z
• 性能测试计划
|9eHmE^]0• 性能测试方案
q6YfZ-q0• 建立数据模型
2N;F8x9_Y0• 性能测试报告51Testing软件测试网&v2Dk
S*[*R^)v
.Ui2Mf9o A05 性能测试方案应包含的内容
(r6|*]x^,C.vZ9\0• 对软件系统架构的分析(了解输入、输出数据的类型、数据量)
[ Wgh
}r]A0• 性能测试组网图(网络环境说明)
$B3W8`FAG0w0• 硬件环境说明51Testing软件测试网N/pu|M!p
• 测试范围、目的与方法
LyIF.})x6Ow,G-V0• 性能测试工具的选型
GJe1rj(Go0
E+d/^m}E{V051Testing软件测试网vsu'A5i*FR:R3z;j
n |
[测试工具组成图]
'L*]UW+].g0
\@9G]8tZM5eq%}0 51Testing软件测试网7_\8Y{.y
k2_b_ qP$q-D0• 测试的启动/退出条件51Testing软件测试网u FpuQM8zV{"e
• 测试场景详细说明
a?2Sz]0• 测试执行及测试结果分析
Xr,]CqTI!po0
51Testing软件测试网FWh+dxX7W,tJ6 性能测试场景的选取51Testing软件测试网
i^x"iD\T;X
• 分析性能测试需求51Testing软件测试网c[`pc(PQ
• 选择关键场景
Sw\PvX'Zf0• 分析输入、输出数据
U;_W0j1qcL0
^#Z m~3M%ItA\lb07 大数据量的产生
v-_$[/|;|0• 在详细分析性能需求的基础上
t[E:x5cA0• 数据量尽量与实际情况一致
_e[-XXg'g l0
51Testing软件测试网&K6Y}1c
l51Testing软件测试网
Fl5a[Q$_~
8、性能测试经验51Testing软件测试网#p
D p&Q