系统性能测试方案

上一篇 / 下一篇  2011-12-12 15:26:17 / 个人分类:测试文档模版

51Testing软件测试网rjm x_x-~

1引言

%D:e NN8TK051Testing软件测试网EZ4E JR.F1i"GF4t

1.1编写目的

+HUtv;jR0

)xCY+G9nm0编写方案的目的是用于指导XXXX系统的性能测试,主要从测试环境、测试工具、测试策略、测试具体执行方法、任务与进度表等事先计划和设计51Testing软件测试网!Py!{o*z;m5V

51Testing软件测试网]2X&v-G(M_

1.2适用范围51Testing软件测试网SR5?X.Y%L8d

51Testing软件测试网*s9L+}"dx%x O

XXXX系统性能测试51Testing软件测试网Wx'Yid c

mt w6a,O7d0XXXX系统开发

I$g[&ige-B:j051Testing软件测试网Q'}k d }+N;}P

XXXX系统性能优化组

hx)[s$O,d@_0

)T-~9@Uvlp n3NI01.3参考资料

YBbvB;k'q VH0

.v&V'V;x3i&] ]BV0系统性能测试指南

]5E}+v&~e0

7Q b"Rn3Q]+r01.4术语和缩写词51Testing软件测试网6\N`lT9k$L

缩写、术语51Testing软件测试网p Bz+n.V,Q

dl/R2v"@&W U9z#Z0

性能测试51Testing软件测试网$H*n+C$P1T ^K!}

performance testing51Testing软件测试网!O] d r,Y(r'B\ WI

运行这些测试通常要确定程序运行有多快,以便确定是否需要优化51Testing软件测试网A$^V-u!w

负载测试51Testing软件测试网)f pn/G:a`.A

(load testing)51Testing软件测试网0MVH3T|ey g

通过在面临很多资源要求的系统上运行,攻击被测程序或系统51Testing软件测试网6b-? {r+i.XG

可靠性测试

9OC"t/f:Y'S#Y5yY0

(reliability testing)

Wl Z}A~$~ A0

持续进行的性能测试,目标是发现短序列程序测试遗漏的情况51Testing软件测试网(py'f3T[Pz}y4g!s

……51Testing软件测试网0Z7Pq5A%d{ c

 

J_q#[V0

 51Testing软件测试网8XAF$B'Qx

 

z;ob;_4^"d4~'G0

 

6p;s6Yem(of)v0

 

zZ#Y,v6It }:E&l ?0
51Testing软件测试网T)C|dU pDAQe9pJ

2系统介绍

6e$[;i-E%kG]P Y051Testing软件测试网U#{;T sT)S

3测试环境

8h&^wsk R.[-G051Testing软件测试网kCY"["y,{0N

3.1网络拓扑图

@#{X)FQu#@L0

`1^4coyo+P2{03.2硬件环境

h s6L`GYC5l7V f8]3^C0

$m%hwCV3e3U03.3软件环境51Testing软件测试网VZ4e8FMS"rh|

.s}a u+kf)k#vc%V2E04测试范围与主要内容

){K$G2eZ1D~ i0

WmkV}c0测试范围:51Testing软件测试网7n!N3g)pa_

51Testing软件测试网(Rt#I\l__

如:XXXX系统各项性能指标,反应时间的性能测试、CPU、Memory的性能测试、负载的性能测试(压力测试)、可靠性测试51Testing软件测试网/kSH#}x"w`8y

51Testing软件测试网;}6Y0_f5n?w

主要检测内容:

0U^A&{"jI mxg(`051Testing软件测试网8R0k%_9a,h q(b,}"H

如:51Testing软件测试网@+gts+E+N.Cp

51Testing软件测试网t/fF Qvh'_

1. 典型应用的反应时间51Testing软件测试网%A_]/@n-jY*b)Q'l d

W+L Ts?Nf02. 客户端、服务器的CPU、Memory使用情况

f/R+X-|5G(W R4NA S0

@%MK#~:a4Y+Sg }03. 服务器的响应速度51Testing软件测试网5w1Q9g O|bY:q

M#z\ Z&d#R04. 系统支持的最优负载数量51Testing软件测试网)g]ok(Vo/M4H

:q,E[ g4NI$Bt l%ZN05. 网络指标51Testing软件测试网je2\Ua[ob0e

x;@%p9W*sSMwX06. 系统可靠性测试51Testing软件测试网;_b*[2e s1RX

51Testing软件测试网4DJmv*hA6j

5测试工具和测试方法51Testing软件测试网y8N{]4xD

51Testing软件测试网h+^,z7Z:P o

5.1测试工具51Testing软件测试网4y:I&?:AG1Af~5iJ

51Testing软件测试网3}V{w,vJ!GLc^

MI(Mercury Interactive)公司的LoadRunner7.5.1创建虚拟用户脚本工具Virtual User Generator

A1{Ox"e$C0

#^JJ A#Q#s3J+Ko"oD&s0MI(Mercury Interactive)公司的LoadRunner7.5.1创建、运行实际场景工具Controller51Testing软件测试网Y;i,])r7LRy

51Testing软件测试网&Y&Q)X#J8}O dn#`O.P `

MI(Mercury Interactive)公司的LoadRunner7.5.1分析测试结果工具Analysis

T `aS \2Y&n051Testing软件测试网KMLs j9I sH

性能监视器(MicroSoft Win2000自带)

3m*Q |({)rGe051Testing软件测试网/`F^ r;K"YsD\

5.2测试方法

(Fm)]X&P(H0

tn$@-C8`[%b&C05.2.1反应时间的性能测试

5^}"{~-X`?@1_ b0

处理点或事件

cS%n8pR7D8_F]0

期望的反应时间51Testing软件测试网;IA S)p@~R7OD

实际反映时间平均值(至少3次)

6^"D6R/m'N}0

上次或上版本实际反映时间平均值(至少3次)51Testing软件测试网3}{Vs,DY8w

 

|^jd2@ E!B+[4wQu0

 51Testing软件测试网#UJ7x,Z,`cv1}

 

#@:mP yz-Z`*@!Aw0

 51Testing软件测试网K~.B,q v;j&r|x

 51Testing软件测试网n$H&^}*}$R

 51Testing软件测试网5O'kc!jzY s(A

 51Testing软件测试网4SC{i|,bA

 

3g/vN"q7h0

 

cRAE2K:g? P0

 51Testing软件测试网5f r0p#Om*j

 

+m6lE+p"O,fj3\'Ve`0

 

)h&?s_qVV9aJ0

 

xX$qr#c U9v0

 51Testing软件测试网q2S+Y:n-D8I)bF

 51Testing软件测试网2s g n%^lhw

 

H!Qb+C&P%`0

 

K{ B8E6O&^+P0

 

"Ds f,f)i0

 51Testing软件测试网B/z+] W+[;uT8A

 51Testing软件测试网q7Q"\!Y.Q

测试结果分析:

{$|2O` Ha N2d0

5.2.2CPUMemory的性能测试

Ef$q+J!nz*S E C0

条件:51Testing软件测试网7F t#Q'CI Y

1.客户端情况51Testing软件测试网4]%i qI2]$z%X

2. 应用服务器情况

.k0ov'].` U1q;M*d0

3.数据库服务器情况

9_Vks"Yr?~ _T o0

测试结果分析:

pe#_!{-^Qz\0

5.2.3负载的性能测试(压力测试

&E)m`!VW0Z}8Z0

输入/动作

I4e G [D l0

输出/响应

-C R6Bf:F Y0

能否正常运行51Testing软件测试网(i$\U2V s"V

10个用户操作51Testing软件测试网Kcw$\"e

 51Testing软件测试网(H8GQ6R@,J})d-x!H

 51Testing软件测试网RD? G-aV9E q ~

20个用户操作

7`%bq.D.IZDo0

 51Testing软件测试网7mpHo&c\-S'nWm

 

J.fFCiR A;R0

30个用户操作

E P"N&{p0

 51Testing软件测试网#m L1[v+A

 51Testing软件测试网[ w%DdW

50个用户操作51Testing软件测试网!l_Sj,M kd

 51Testing软件测试网.re4wTRZaL

 51Testing软件测试网)jPp$i\C O;b

100个用户操作

:nbzh&N*iD0

 

&P%Ob K gPwM0

 

9d(Y+GU1KX n'CK z*V0

……

}f'H@+oin%F(i0

 

j6M%G(O?9\,Ki0

 

$OYyB^8a{#@AUt*J0

测试结果分析:

o+S3qtZ0D%jS0

'MBjcU#p7N05.2.4可靠性测试51Testing软件测试网3z%D"?+IE0X^4y

任务描述

nR @-tSz1k0A0

 51Testing软件测试网lJ*h5h/M!NP

连续运行时间51Testing软件测试网(^A0})^4R-I

建议72小时51Testing软件测试网h(mU-gq*Z#X

故障发生的时刻51Testing软件测试网!t.s5oNe|

故障描述

,~/ChjL X0

 

\4iV9X,z2qYH"l0

 

,GjHq(Rm p%z j0

 

$xw)y#V+g2xal0

 51Testing软件测试网Q9r5y2X J#z I

……51Testing软件测试网 ]{\,?;zWaG5mt

 51Testing软件测试网OA5M `4` Y2\

统计分析51Testing软件测试网zJD1~_ u

任务A无故障运行的平均时间间隔

v]3c7tp}L M7E0

CPU小时)51Testing软件测试网2e'E_~%{lh t)jZ

任务A无故障运行的最小时间间隔51Testing软件测试网ng8F{sce

CPU小时)51Testing软件测试网1A'Ka g1P%Q4S

任务A无故障运行的最大时间间隔51Testing软件测试网pp ~3rC*[o_%CV

CPU小时)51Testing软件测试网u+xr"Z|g

测试结果分析:51Testing软件测试网E2xO2o^ \ ek

5.2.5网络性能测试

fv-Y&Z jf m051Testing软件测试网.xOb:|W%Z;e1o

对网络性能的测试,如网络流量、每秒采样数、网络延迟等。

oKp'\s*~&^GT0

p8b%P1lh!G06测试完成准则51Testing软件测试网#|&GMbgx

51Testing软件测试网t Qwz/z)A3M

系统满足各项性能要求、能满足实际使用情况并提供测试报告51Testing软件测试网 \._'aVf!KH3r2} N

9ln Rx\\Xc07任务与进度表

*Nx5s*Wi051Testing软件测试网S;K,U-St\#c

8提交的文档和报告

]!],y$q:o:F}"~J;?xg051Testing软件测试网%`#@ @+m;X7H Y

XXXX系统性能测试方案

Y+t~ ~sx!["U$Z0

1S5wM:B2a"V(G'?0XXXX系统性能测试报告51Testing软件测试网[#e n"u6R%b

TW#^J"Cy[,F0XXXX系统性能测试脚本51Testing软件测试网#].L7|[]Dal


TAG:

 

评分:0

我来说两句

Open Toolbar