做测试能做到什么程度呢,尽力吧!

loadrunner利用odbc连接oracle

上一篇 / 下一篇  2007-08-23 15:51:49 / 个人分类:LoadRunner

 

(S'tp8fiS/I0

 51Testing软件测试网XKv)E}rSe

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

 

%o S4^ Xm'R0

可能首先要安装ORACLE的客户端,这样才能连接ORACLE数据库服务器,如果是SQL Server的话,就不用这么麻烦了。51Testing软件测试网*Bv:eV"nb

 

0f@]Sl0P HL0

1. ODBC连接数据库

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

7[me5lI@0

J$|Y,y;bO-A$WW(m-n0

51Testing软件测试网:I%y,PnUG

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

I"o2`d@E jr-Si;t0

 51Testing软件测试网C+eVv,\M1J:H c!a3J%[

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

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

+WyO"~ P6WV0

51Testing软件测试网$?/Hz'R;m M`5x5d

点下一步,51Testing软件测试网l4@O(o`

8EP|7cKqx0

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

V8H+a6@rf+t0

 51Testing软件测试网X'B3?a y

51Testing软件测试网?dG,^TQ:vjY E

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

N'n4M0R AP/Xp f0

8AR1ZH8d(|,HZ0

 

3ay!axv xw-\0E*I0

 

n%vk ^7e8?BT6_0

1.2.     利用Oracle in OraHome92驱动连接

用这种驱动,就最后一步不同,如下图,Service Name填入(本地ORACLE客户端上配置的SID)。51Testing软件测试网oU-Sj*qTa1i"?

+R(u,?y#O6U0

 

NAi:eoU$z@0

 51Testing软件测试网RsI{K{ }-Q

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

Virtual User Generator中,打开一个脚本的 “参数列表” 窗口,如下图:51Testing软件测试网H&GL ` U`/HK

P!S_q,C C&P3l7H0

 

[#v8}*] l&I9i0t;D2n0

点“new”新建一个参数,选择类型为table,然后点“data Wiszard…”(向导),51Testing软件测试网c_'h,uQMdDzt1t

51Testing软件测试网 M2C,P}/e \$PA w-}

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

1OBN$H9VNoZm@*`0

51Testing软件测试网6Aw-WW%h

7d'w.C [%d:_Yb J-A0

选择刚才创建的连接ORACLE的文件DSN51Testing软件测试网'W#rZ?+a

 51Testing软件测试网*E@"CZg5S+J7N M/C

51Testing软件测试网6i\)K7ge{ASp.l

输入密码,

/}6XGn ?W[0

 

q;S.Z.e:B5g_ Ob:ho0

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

6R2EdR$`^lK0

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

4oyvu?&@~0

Use(数据库名)51Testing软件测试网7h%u0k@z

SELECT loginID,sex51Testing软件测试网H:U8rd*A+sxM`

FROM users51Testing软件测试网z-hk}9\

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

@9L]'D5nS3{6~Q J`G9J0

 51Testing软件测试网'_)K{6a*B

51Testing软件测试网({;uO0Q`Eh

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

7`ZuB%c&Z4q0

dtt%R?0

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

3]*j$_Wo!z0

 

G;O OB|.V7V9B0

TAG: LoadRunner

 

评分:0

我来说两句

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 14246
  • 日志数: 16
  • 图片数: 4
  • 建立时间: 2007-08-09
  • 更新时间: 2007-09-30

RSS订阅

Open Toolbar