LR访问oracle、mysql数据源,生成本地变量表

本文介绍了如何在LoadRunner(LR)中通过Oracle客户端和ODBC连接Oracle及MySQL数据库,获取数据并生成本地变量表。首先安装Oracle客户端,编辑tnsnames.ora文件,配置数据源,然后在LR的Paralist变量表使用Data Wizard手动输入SQL语句。对于MySQL,需要安装mysql-odbc驱动,创建ODBC数据源,并在LR脚本中通过Data Wizard设置连接信息,执行SQL查询。
摘要由CSDN通过智能技术生成
oracle
做脚本时经常要取一些如用户表、订单表之类的数据,这些数据自己准备太麻烦,不如直接从数据库中取得,放到本地的Dat文件中,做为测试驱动数据。本人对数据库了解不多,这些天测试网站学会了这一招,共享出来,请大虾们指教。
1、在本机上安装Oracle客户端;

2、寻找\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora,添加数据库内容(修改Host、SERVICE_NAME即可):

TESTDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = test.com)(PORT = 1521))
    (LOAD_BALANCE = yes)
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = dbtest)
    )
  )
(呵呵,我试了要选DEDICATED方式,不能用SHARED)

3、重启后,在ODBC数据源管理器(控制面板-服务)中添加OraClient10g_home1的驱动做为数据源。选择TNS Service Name时应该可以看到你在tnsnames.ora所配置的数据源,输入用户名,Test Connection试下成不成功,按OK添加完毕。

4、在VuGen的Paralist变量表中,选择Data Wizard,Specify SQL statement manually,Create,选择配置好的机器数据源,输入密码。就会自动生成连接字串,输入指定的SQL语句,即可将数据取到本机的Dat文件中了。

mysql
LR不能直接连接mysql,需odbc做连接,添加数据源后方可使用。在安装LR的机器上安装ODBC。
1、安装mysql-odbc安装文件
2、安装成功后,在控制面板-服务中(win7 在系统和安全-管理工具-数据源)驱动程序中可以检查到mysql。
3、选择已经安装好的mysql,创建个用户。

4、在脚本中需要参数化的地方,选择data wizard,进行创建连接。填写服务器IP、用户名、密码、数据库名。

5、连接成功后,可以直接在【sql】部分,输入需要使用的查询语句即可。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值