LoadRunner数据库连接及参数设置(转)

 

原出处:http://landing.blogbus.com/logs/4725949.html

整理了一下前段时间用LR做压力测试连接数据库及多个参数设置的步骤,放在这里以供日后查阅。

 

 

1、  录制好脚本

2、  该脚本中需要设置3个参数,且这3个参数都是一一对应的关系。数据库的wflog表里正好有这3个字段:businessnoflowidpackageid。故以字段名来命名相应的参数名:businessnoflowidpackageid,除此以外,还需设一个参数wflog,用以从数据库中取出需要的所有数据,而参数businessnoflowidpackageid均需要以参数wflog来设置。

以下是连接数据库详细过程

Ø           Controller里,Vuser>参数列表,新建参数wflog, businessnoflowidpackageid

Ø           设置参数wflog:首先需要从数据库导入数据到参数wflog

参数类型:file

文件路径:wflog.dat

a)             点击“数据向导”按钮,弹出对话框1

 

b)            点击“确定”按钮,弹出对话框2

 

c)            选择“手动指定SQL语句”选框,“下一步”,弹出对话框3

 

d)            点击“创建”按钮,弹出对话框4

 

e)             选择“机器数据源”选项卡,点击“新建”按钮,弹出对话框5

 

f)             选择数据源类型:“用户数据源”(为此机器上的某个用户专用)或“系统数据源”(被这台机器的所有用户或系统级服务使用)。根据实际情况选择,“下一步”,弹出对话框6

 

g)            选择“Oracle in OraHome92”(根据实际情况选择),“下一步”,弹出对话框7

 

h)            “完成”,弹出对话框8

 

Data Source Name   可任意填,最好是与要连接的数据库相关的名字,此处填test1

Description         可不填

TNS Service Name   选择要连接的数据库名称

User               登录数据库的用户名

其他保持默认即可,填好后如下:

 

i)              点击“Test Connection”,弹出对话框9

 

j)              输入登录密码,“OK”,弹出对话框10,表示数据库连接成功:

 

k)            点击“确定”,再点击话框8上的“OK”,此时对话框4的“机器数据源”数据源名称列表多出一项刚连接成功的数据源名称test1

 

l)              “确定”;在对话框9中输入登录密码,“OK”,对话框3的“连接字符串”中会自动生成若干条语句,如下:

DSN=test1;UID=TEST;PWD=TEST;DBQ=CCCITEST ;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=F;BAM=IfAllSuccessful;MTS=F;MDI=F;CSR=F;FWC=F;PFC=10;TLO=0;

再手动输入SQL语句,如:

SELECT DISTINCT BUSINESSNO,FLOWID,PACKAGEID FROM WFLOG WHERE BUSINESSNO IN
(SELECT PROPOSALNO FROM PRPTMAIN  WHERE PROPOSALNO LIKE 'T8BV200731000000%'  AND UNDERWRITEFLAG='9')

m)          “完成”,数据被加入到参数列表中,见对话框11

注意:选择下一行:选Unique

Ø           依次设置参数businessnoflowidpackageid。以businessno为例:

参数类型:file

文件路径:wflog.dat

选择列:按编号:1 按名称:BUSINESSNO

选择下一行:Unique

更新值的时间:Each iteration

当超出值时:Continue with last value

其他保持默认即可,如下图:

 

Ø           flowidpackageid采取跟businessno类似的设置

Ø           关闭参数设置对话框,参数设置完成。保存脚本

3、  在脚本中将变化的数据用对应的参数代替

4、  若实际数据有变化时,只需要重新导入数据到wflog参数即可,所有设置都同上

Vuser>参数列表->选择wflog参数->数据向导->确定->手动指定SQL语句,下一步->创建->机器数据源->test1(选择要连接的数据源名称),确定->输入登录密码,OK>手工输入SQL语句->完成

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值