LoadRunner数据库连接及参数设置(转)
来源:互联网 发布:淘宝仓库中的宝贝不见 编辑:程序博客网 时间:2024/05/21 09:37
转自:http://landing.blogbus.com/logs/4725949.html
整理了一下前段时间用LR做压力测试连接数据库及多个参数设置的步骤,放在这里以供日后查阅。
1、 录制好脚本
2、 该脚本中需要设置3个参数,且这3个参数都是一一对应的关系。数据库的wflog表里正好有这3个字段:businessno,flowid,packageid。故以字段名来命名相应的参数名:businessno,flowid,packageid,除此以外,还需设一个参数wflog,用以从数据库中取出需要的所有数据,而参数businessno,flowid,packageid均需要以参数wflog来设置。
以下是连接数据库详细过程
Ø Controller里,Vuser->参数列表,新建参数wflog, businessno,flowid,packageid
Ø 设置参数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语句,如:
SELECTDISTINCT BUSINESSNO,FLOWID,PACKAGEIDFROM WFLOGWHERE BUSINESSNOIN(SELECT PROPOSALNOFROM PRPTMAIN WHERE PROPOSALNOLIKE'T8BV200731000000%' AND UNDERWRITEFLAG='9')
m) “完成”,数据被加入到参数列表中,见对话框11
注意:选择下一行:选Unique
Ø 依次设置参数businessno,flowid,packageid。以businessno为例:
参数类型:file
文件路径:wflog.dat
选择列:按编号:1或按名称:BUSINESSNO
选择下一行:Unique
更新值的时间:Each iteration
当超出值时:Continue with last value
其他保持默认即可,如下图:
Ø flowid,packageid采取跟businessno类似的设置
Ø 关闭参数设置对话框,参数设置完成。保存脚本
3、 在脚本中将变化的数据用对应的参数代替
4、 若实际数据有变化时,只需要重新导入数据到wflog参数即可,所有设置都同上
Vuser->参数列表->选择wflog参数->数据向导->确定->手动指定SQL语句,下一步->创建->机器数据源->test1(选择要连接的数据源名称),确定->输入登录密码,OK->手工输入SQL语句->完成
- LoadRunner数据库连接及参数设置(转)
- LoadRunner数据库连接及参数设置(转)
- loadrunner参数设置
- 数据库连接池c3p0常用参数设置及解析
- loadrunner之参数设置 详解
- loadrunner的参数设置
- Loadrunner中参数设置详细分析
- Loadrunner中参数设置详细分析
- Loadrunner中参数设置详细分析
- LIBSVM使用方法及参数设置(转)
- LoadRunner脚本的参数设置-block篇
- 通达OA 数据库连接参数设置(图文)
- LIBSVM使用方法及参数设置
- JVM参数设置及分析
- LIBSVM使用方法及参数设置
- LIBSVM使用方法及参数设置
- LIBSVM使用方法及参数设置
- LoadRunner错误及解决方法总结[转]
- MSSQL 2005
- 结构体类型数组int成员变量求和函数
- 神贴,必须转__python程序如何分析时空效率
- SDL_mixer1.2编译make问题
- Excel技巧之减肥
- LoadRunner数据库连接及参数设置(转)
- repo用法详解
- 浏览器CSS兼容
- 设置Ubuntu上的MySQL可以远程访问
- java中的volatile是干什么的
- 根据WSDL的URL来获取服务中的所有方法
- C51学习笔记(一)---数码管显示
- 怎样获取本地计算机IP和计算机名
- 打印管理