十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
【转】Loadrunner 9.5 flex性能测试
上一篇 /
下一篇 2010-07-04 21:12:17
/ 个人分类:loadrunner
性能测试是一项浩大的工程,若你只想随便找台机器装上ld后,造几条数据,弄几个并发用户简单跑一下出来结果就可以万事大吉了,那你就大错特错了!(这样得出的测试结果没有任何价值和意义,当然更无法依此评估出你贵公司系统的性能了。
3ECbf$Y0 性能测试真正开始执行之前除了编写详细的性能测试计划【所需的资源(软件+硬件+人力)】、设计测试脚本、准备测试数据、搭建测试环境外,还需要注意一下细节:51Testing软件测试网O)_
w.X
mV9[tv
如何保证性能测试的顺利开展和执行?
4JF6\7Gy0KA ~wwO/d0|du0
Z;l7nH P tU!M0首先考虑你性能测试的目标是什么,需要哪些人员协助你才能完成,然后协调相关人员(DBA、网管、开发人员等),保证在真正开展过程中能有效得到他们的协助和支持(性能测试不是一个人就能完成的,除非你“全才”啦);51Testing软件测试网%M R jW"]%e0t8^;{,Q
?$b+V3@q-@^Av0- 51Testing软件测试网,b.Z E6]%D}_5G4y)O/F)~^v6Jv1h0
你计划中需要申请的资源,比如运行contoller的机器,是否符合你的预期要求,Cpu是否有足够的处理能力,安装的操作系统是否符合你的要求(loadrunner9.5除load Generator外都不能安装在64位机操作系统下,若没看清楚安装文件(安装程序下help\install.pdf)中system requirements for installing说明的话,你安装完成会发现自己白忙活了,还得重装OS,然后重来一次);51Testing软件测试网B{-D\'f
3Z2PR
a+@z2oGY0 -V}6Z_5R(m7G051Testing软件测试网7A@P5t+o
你要测试的程序是否功能都没问题了,若程序还有变更,请千万不要在录制部分后又变更了,你需要的版本是一个功能稳定的版本,能顺利录制脚本的的版本);51Testing软件测试网3w7[)kN8Y&i:_V6D
(a
LO7b[/A0- 51Testing软件测试网)Dte2P6C8]g;tn*t0B8v8mJ)_a;W0
在测试执行前你是否召集开发和相关人员对程序中明显需要优化的地方(你功能测试执行时系统有些功能就无法忍受的慢)进行了优化,这样可以大大缩短你的性能测试周期;51Testing软件测试网5w
aHkor/Zmr
Ve.i4z\*Ob0 })I ?"PYd+g"sR.A051Testing软件测试网&s3kxH'Q1TK,L3\&jY
在选择loadrunner工具前,一定要慎重,你的程序设计语言和架构及其所运用的技术,此工具是否都支持,不然后续你需要自行开发的脚本就太多了,可能面临重新选择测试工具的严重问题);51Testing软件测试网:s'^#[
J0n!oGd
51Testing软件测试网d t#Q7u}/r/m+@
- 51Testing软件测试网/gO~"E4Mp?
51Testing软件测试网!DY#@O)O7Kf
分险分析:技术风险、风险分析、分险应对措施和风险监控方法。51Testing软件测试网p%Z'{e(J_
51Testing软件测试网2N9|mD
t?8D
j&GU_"s$~9Y$^051Testing软件测试网$o3~z
~VZ
设计测试脚本?
d
Y
g&i)n4\ x0- 识别可能的系统性能问题,多与相关人员分析讨论。
- 你所测系统的重点业务是什么?都有哪些角色参与?业务逻辑是什么样的?用户频繁使用的功能是否都考虑周全了?
- 参数化数据的来源?都需要哪些检查点?脚本的精简程度?
.X~7{Ok0