将"测试"进行到底!~!

LoadRunner利用ODBC连接Oracle

上一篇 / 下一篇  2008-02-05 16:08:22 / 个人分类:LoadRunner板块

 

 

LoadRunner中,编辑脚本的时候,经常要创建 参数,从而更真实的模拟用户操作。下面介绍tabel类型的参数,这种参数 的数据源直接来自数据库。下面以ORACLE数据库为例。

 

可能首先要安装ORACLE的客户端,这样才能连接ORACLE数据库服务器,如果是SQL Server的话,就不用这么麻烦了。

 

1. ODBC连接数据库

首先要用ODBC连接数据库,创建文件DSN。打开ODBC

如上图,点“添加”,选择驱动,对于Oracle数据库,有2种驱动程序:“Microsoft ODBC for Oracle”和“Oracle in OraHome92(这个驱动,在安装ORACLE客户端的时候,会安装的。)。

 

1.1.     利用Microsoft ODBC for Oracle驱动连接

这里先选择“Microsoft ODBC for Oracle”,

点下一步,

默认的保存路径是:C:\Program Files\Common Files\ODBC\Data Sources,输入名字,点保存,点“下一步”,点“完成”,

 

输入:用户名,密码,服务器(本地ORACLE客户端上配置的SID),然后就做好文件DSN了。

 

 

1.2.     利用Oracle in OraHome92驱动连接

用这种驱动,就最后一步不同,如下图,Service Name填入(本地ORACLE客户端上配置的SID)。

 

 

2. LR中的“Table”类型参数设置

Virtual User Generator中,打开一个脚本的 “参数列表” 窗口,如下图:

 

点“new”新建一个参数,选择类型为table,然后点“data Wiszard…”(向导),

如上图,选择Specify SQL statement manually,下一步,点“Create…

选择刚才创建的连接ORACLE的文件DSN

 

输入密码,

 

创建SQL语句,如果是SQL Server的话,SQL语句有点不一样,

/************************/

Use(数据库名)

SELECT loginID,sex

FROM users

/************************/

 

finish,然后就可以看到结果:

Edit with Notepad,在记事本中,可以看到全部的数据。


TAG: LoadRunner板块

 

评分:0

我来说两句

Open Toolbar