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

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

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

51Testing软件测试网6oll.j6P

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

hKQF~051Testing软件测试网Y_%[;F!A

    在很多性能群里经常看到有人在问如何通过LR 连接数据库进行压力测试,连接51Testing软件测试网l yT;_-T sa;ZB

51Testing软件测试网3}c-}8?1Vo(C

方式 点击Param List -> Data Wizard-》Specify SQL ……下一步 create

]F"{XX3o0

4]_%T3gy^K#\0新建……这样一直配置下次 ,本文这次提到的不是说配置问题,主要是说通过这种参

R{Vf SW'`-eg051Testing软件测试网]M$`ej

数化连接数据库进行压力测试对性能的影响,其实大家通过这种方式无非就是通过51Testing软件测试网6J&U?:h&e q2A

51Testing软件测试网g4xL \s nl OZ

SQL 查询出来参数化,或者是碰到 对页面显示的数据是时时更新每笔每次都不一51Testing软件测试网$n#f\2rR9Z

%PgZh k0样,才想要通过这种方式查询出数据来做压力测试。51Testing软件测试网-x5p)L#Cm;J

BSZ U"KMm0个人认为如果可以 例如是ORACLE 的 先通过PLSQL之类的客户端工具把SQL 数据查51Testing软件测试网yEVa$FM

51Testing软件测试网9h~9P V0sL

询出来放在文本文件里面做参数化比较合理不然每次压力测试时LR 都要去数据库查51Testing软件测试网e]3h:SA aj

#\5v-C_&^Lkf0Su0询数据在返回给LR 网络延迟不说 还给数据库服务器产生额外的系统资源开销,这样

1|S-\5^(|0

J7e!g fP,@`0对测试结果影响很大 我们性能测试无非就是尽量模拟实际环境测试的。

0q~'BTP/?051Testing软件测试网9G'g(C I3JZ.l({wt

二 对于时时的更新数据的如果能通过关联方式取值的就通过这种方式,如果没办法

v [$u?.A-R0M|vI051Testing软件测试网'cOg mkS$]EH

那只能通过LR参数化数据库连接了。

2T2ph:I-CZ(`\7D*c0

a*D-sFU ]ytF0 

+g:si$[Ej0

TAG: LoadRunner

 

评分:0

我来说两句

Open Toolbar