翻手为云覆手雨,天地由我一手掌。逍遥不认仙与魔,总归由我性张扬。

LoadRunner 参数化数据连接数据库的看法

上一篇 / 下一篇  2009-05-14 19:10:43 / 个人分类:性能测试技术

51Testing软件测试网S`*~4e]en4`#G7@

                 LoadRunner 参数化数据连接数据库的看法

6nR2VF }? ul'Kw0

%@-Ya;@8?0    在很多性能群里经常看到有人在问如何通过LR 连接数据库进行压力测试,连接

Q a,s/s3A c:o0

$jx4U*L$J0方式 点击Param List -> Data Wizard-》Specify SQL ……下一步 create

g:Uq}ok051Testing软件测试网XC"Z\ eq

新建……这样一直配置下次 ,本文这次提到的不是说配置问题,主要是说通过这种参51Testing软件测试网6L!m h7BBw ` Juk$x

wZ a.{v f'L0数化连接数据库进行压力测试对性能的影响,其实大家通过这种方式无非就是通过

LH'o)|P,HFO0

7?n8n$^;t!l0SQL 查询出来参数化,或者是碰到 对页面显示的数据是时时更新每笔每次都不一

9g\6E/DW4_y n4U051Testing软件测试网;P Gh;FX veE

样,才想要通过这种方式查询出数据来做压力测试。

.},|Jh:RfQz7wQ0

Q$e2X U qz p+JN0个人认为如果可以 例如是ORACLE 的 先通过PLSQL之类的客户端工具把SQL 数据查

%Bg2p4k,] _8}I051Testing软件测试网$|]$y gO'x&c

询出来放在文本文件里面做参数化比较合理不然每次压力测试时LR 都要去数据库查

J,y3R y0i\4Nu[2P ]0

)cL+pN\ UFP0询数据在返回给LR 网络延迟不说 还给数据库服务器产生额外的系统资源开销,这样

'M\!wr1y%K/GB0

.jO hjg k2mz A0对测试结果影响很大 我们性能测试无非就是尽量模拟实际环境测试的。51Testing软件测试网F W+DW#B(G

Y!Z3x-Q ^)y AN7e0二 对于时时的更新数据的如果能通过关联方式取值的就通过这种方式,如果没办法51Testing软件测试网N$mr'm h~)VTI

l K7S&Zx0那只能通过LR参数化数据库连接了。

1o\u'B._wW051Testing软件测试网%wj'`1jyt(_

 51Testing软件测试网/JE8_3Efgw Ai-n&\A


TAG: LoadRunner

 

评分:0

我来说两句

Open Toolbar