欢迎所有爱好软件测试的任人志士加入本空间!

QTP自动化测试连接数据库

上一篇 / 下一篇  2008-01-03 18:04:24

51Testing软件测试网8x*_8H ei-\Z c

某些自动化脚本在开发过程中多次打开,关闭数据库会造成脚本的管理不方便,我建议大家可以使用下面的方法实现连接数据库.51Testing软件测试网:?2o!{&}X'V

51Testing软件测试网,s;@["ns] K

 

[(dMLXK#LH051Testing软件测试网pmY}L.Q

其中在自定义的Environment中添加Environment.Value ("conndb"),以及Environment.Value ("SQL1"), Environment.Value ("SQL2")51Testing软件测试网"J@Ki1p

9~(Bc5f_,|@0 

E ^y6r0z6dH%O051Testing软件测试网"F%b8[$|B4G

其中Environment.Value ("conndb")= "DSN=ORACLE;UID=****;PWD=***;SERVER=****"51Testing软件测试网8D8H/dlXS h

sk{$Ox,_7]0Environment.Value ("SQL1")="SELECT * from ***"51Testing软件测试网5b!@0BW6x e

6W'Q ]"\!H0Environment.Value ("SQL2")="SELECT * from ***"

,Rz&\IEv-jI0

uPpT*d sc0Environment.Value ("SQL3")="SELECT * from ***"51Testing软件测试网#[I(d xn,y

`IL5P#H"N@iS0 在脚本中实现以下scrīpt:

iJ0V+_ }_-r0

}a-y FF'K,f0Yl0Set ADODB = CreateObject("ADODB.Connection")

|H?n};Os0~0

Yc,|5Rm a4V'd0Set ADOREC = CreateObject("ADODB.RecordSet")51Testing软件测试网 B&|$y/_nhx

.y9zK5V"n7}:L0 ADODB.Open Environment.Value ("conndb")51Testing软件测试网 R K} J:G

51Testing软件测试网"}Mq#^b6`

 Set ADOREC = ADODB.Execute (Environment.Value("SQL1"))

c.e5L"sZ[nQ0

|C.O L j^H)E;a0 Reporter.ReportEvent micDone,"field1",ADOREC.Fields(0).value

)S%x p+X-v)BI G,h,e8cX051Testing软件测试网6a4P8W#R _ty~

 Set ADOREC2 = ADODB.Execute (Environment.Value("SQL2"))51Testing软件测试网 j }b&Lc L^"^

@:P zA8N ~,GpO0 Reporter.ReportEvent micDone,"field1",ADOREC.Fields(0).value51Testing软件测试网,wL"x r(W4`

A.R{6gP$t:N'K0 ……51Testing软件测试网h4X'\ c D

51Testing软件测试网!W,N'XmJ8k6w$d(k#v

 ADOREC.MoveNext51Testing软件测试网 K#HCQ4HVtJ

V`a.Rb0'Wend51Testing软件测试网p!He3[;c"S\

-gK3[;s*v(])|0ADOREC.close

0i7U.Uh}hD0

/@.i zl7ZK;Fm0ADODB.Close

1Lw/I q(jK9r!u0

u&CN;YzK0Set ADOREC = Nothing

5[|-eDV [3}0

gB5@)nz:oZOZJ0Set ADODB = Nothing

DV*y{m a'MP0

9Xc1qu,`Hv6j \0 51Testing软件测试网!v1]#o2NVC:d@


TAG:

 

评分:0

我来说两句

暗涧幽火

暗涧幽火

相识系于緣 相知系于诚

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6573
  • 日志数: 15
  • 建立时间: 2007-06-07
  • 更新时间: 2012-02-02

RSS订阅

Open Toolbar