一个人不应该依附在其他人身上,一个人应该首先自力更生。你应该自己能够独立,能够安顿你自己,那你就不会害怕了。你爱你自己的话,别人不能不爱你吧。
性能测试介绍(总结)
上一篇 /
下一篇 2007-04-27 10:43:33
/ 精华(1)
/ 置顶(1)
/ 个人分类:LoadRunner
W}xDA
a$NtQ0LR工具介绍:
P6Q-SfQ"f1k#PK051Testing软件测试网\%QcY#Q 模拟大量的用户对整个系统(C/S,B/S)进行性能测试,通过监控器实时的收集信息来分析系统的瓶颈和性能。它能够有效的提高软件产品的质量,优化软件性能,减少用户使用软件失败的几率,提高测试工作效率和质量,加大测试的深度和广度。
X(T pvt#Ka051Testing软件测试网O0gI e8mGB
Controller 创建和运行测试场景
sTe"PP&f*HQX5q0 VuGen和Controller 进行规划有效的负载测试51Testing软件测试网%k-Y9QAf
t@
Analysis 对整个系统进行压力测试的结果进行分析
#~
b(p
~o4^tD051Testing软件测试网 r.E`-y1P I+CG6q+M性能测试介绍:51Testing软件测试网 Z:S-u]1OL
?3mn/nI
51Testing软件测试网m;wweu
Ø 性能的概念:执行软件某一功能所消耗的时间51Testing软件测试网*Z`;v4N:[/UFQG
ü 代码:算法(执行效率) 顺序查找 折半查找 (单元)51Testing软件测试网!m*R'n,nyxo$U1{
ü 用户:速度 (系统)
&z1Vu6qY)H/Z"N1]0 note:性能测试生存在于整个软件生命周期。51Testing软件测试网 }7h5AbGwIt
51Testing软件测试网rU/mpfM@]
51Testing软件测试网V?4[0h$@#]%fug'a
Ø 性能的分类:51Testing软件测试网n`2bC;i6dH\k
ü 负载测试(Load Testing):不同的负载系统是否能正常应用51Testing软件测试网SU7S*lz6CsxyQ0k
ü 压力测试(Stress Testing):系统极限下(系统资源很小时)是否满足用户要求
_-}2D!q"A3Nu0ü 容量测试(Volume Testing):未来规划或者是数据库51Testing软件测试网6B7bS_0]V+]a
还有基准测试:流程上控制测试的方法
$W
j6n3?+]+Dx0 配置测试:不同系统配置时系统应用是否能保证测试的结果
qrys3BE#p,}u0 可靠性测试,安全性测试等等。 51Testing软件测试网1bfi5X?Q8U'M&x&~(U
51Testing软件测试网6g:s4K_(K_a
j:uPSVR+B8s,i3h0Ø 性能的策略
!P?Js)r2x0
K
N;s/z!N0ü 如何选择的依据:
8C~dl n)^ X0 / 测试用例:实际的系统应用
V,JUi:r3FL'S[;{u7`0 | 同类型的软件51Testing软件测试网Jw;v:zVH%V
| 升级系统的前版本
E ixU~4^1I0 | 每个功能模块会出现的问题
,Z.OE P[!I/sO7v0 | 用户经常使用的和访问的模块
`8W-M@$jfM0 \ 测试策略:选择好51Testing软件测试网jC O#PsS+J3Wr
平台,后台数据库,服务器,用户访问的模块
-e
|$e KkR0 51Testing软件测试网V.m*[(wh!qZ.qdb
ü 在工具上的体现:模拟大量的用户系统的访问
5C~I:{6fgc"MO0 场景的设计:不同的用户,系统极限下51Testing软件测试网x#A@F$UWj
不断调整虚拟用户数51Testing软件测试网{(Wg [%z.`%jB
C/ttiY/T:U |0
~p)k!c;E9I0Ø 性能发现的错误
{&RE o*b WY?0ü 内存泄漏:对象无及时释放51Testing软件测试网)k'B"D:c*q
e?
ü 数据库死锁