oracle1参数化,carol2000的LR学习笔记(1)Oracle excel 数据参数化

1.前提条件51Testing软件测试网]i;f^$m0z

已经安装ODBC的Oracle10ghome版的驱动程序(安装Oracle10gclient的时候可以选择安装的)51Testing软件测试网7Ff Hh.m1A(Xh

0b0c8cc80142b1682652cd549de6bcb5.png

lt2[Z+x&hO051Testing软件测试网]doT*CH

J[%M+U!g8K0

可选条件:如果安装Microsoft query,(在Microsoft office安装时候可以选择安装的),这样配置好数据源后如果选择Microsoft query模式,就可以使用Microsoft query对数据库进行可视化的查找和排序k#Nb

nF:?N,k)r)i1X0

2.建立ODBC数据源:U{!\@;ee&@9G0

录制一段LR的脚本,选择要参数化的数据,右键选择“Replace with a parameter.”,在新窗口点“Properties… ..”按钮,然后点“Data Wizard”按钮,选择使用|rs!}+q"[T0

48d070e766a7372261a06a80a39bb7ad.png

0A#L@-w'g%W8B0,Z?;\l2k.nb0

0L FT`5sG0_HA"F0

在新窗口选择Create,选择机器数据源的标签后点击’新建”,然后选择Oracle10ghome的驱动:SvK|^0

c901a1fd36d4c0fb36cd26b645076978.png

\KK`O8|1K]0Z1vr)Q!Hm]@ X-y0

51Testing软件测试网rzo}f(f

l

然后可以看到Oracle ODBC的配置页面,输入想建立的数据源名字如8M2kst9i5wVn-k0

b015e0e1478b1c4fe184ce48e20e671f.png

[&@(|(p

pO:`5Y)Hz!\0{&W?J^051Testing软件测试网(x9R{6e8b7U GD

@$k!ufY2aY |"Zw0C0

S2_Ze({A(H0

如果建立好后,可以通过”Test Connection”来测试是否建立成功51Testing软件测试网4V5s5cAwVn8I}']!Mo

976aa825e38f8b32d18c2ccb3f235d45.png

7Vz0c}X`d/T0's0qE;m x&ocu0

5r8{&ZgTF$bW

]2~0

3.进行数据库查询参数化|1A.M_TA$~Ub0

建立成功后,回到”选择数据源”窗口,双击刚才建立好的数据源”test”,输入密码,进行连接51Testing软件测试网:UH)S*U+E

f06938accfdbc85f8401d4e6b73f478b.png51Testing软件测试网vrZ"b3`D-X;_)D%TBzSK4wWZ0

?KcqIOO5|x0

如果连接成功,会出现.JzWQ8]SRry)KO0

2f19c9aecc2ef37862abf3b622eb25c2.png

H'K"^kEFGB$_p`09ir$KMf0

51Testing软件测试网W5C-Bj6o

然后进行输入需要查询的sql语句即可![sv2J?H0

注:如果已经建立好数据源,双击选择数据源时候LR无法自动配置连接字符串,可以在Query Wizard页面输入建立好的数据源字符串和查询语句进行连接,如下图所示数据库连接字符串格式为:51Testing软件测试网J\D(skq?L

Data Source= Sourcename;User Id=myUsername;Password=myPassword;51Testing软件测试网]h [(h4\Injbu

edf7a9e72d400dc3c3b4f96ac1731031.png

rEF2b;l M)`051Testing软件测试网7m(d6_$}1HgZcO Ly5P

i4M]D|#];w0

点击”Finish”,大功告成,查询结果如下:o0C*V;C"VB|5X@0

4fcd01d4f8cbc08135ad5460b1dd8da4.png51Testing软件测试网+wJQE FD~-d3{8u*}Lx3q0

LdMvS0Bd*o0

1.2使用数据库的id/pwd做参数的登陆方法:{ F HS0u!fQ0

a.设置2列,同时从同一个表里面顺序、依次读取51Testing软件测试网ag*\0@"`c

|Cb. 分别命名为{name} –配置为radom;

+Y%H.S"_

yNMjZs0b$tBj"jim0

{pwd}-配置为”same line as。。"51Testing软件测试网(ct%]E|0n

@(~HLo&}cjHt0

使用excel的数据做参数

1.选择excel数据源51Testing软件测试网X

O$I(ff&rL3@^

5353c6a9faeb6b6f5e295f880545c561.png

JP$KV/tR!Y0uI?~GLp0

$C0Q\)X3[yfNC'w l0

2.输入查询语句,联合查询的例子如下:51Testing软件测试网&J3t5VgOpK

select [Sheet1$].id, [Sheet2$].test from [Sheet1$],[Sheet2$]4H"wo0c{ l

Cn0

其中id为Sheet1中的列名,test为Sheet2中的列名4\%E3RZ'Z{s2d'Bi0

_(Syi2bj051Testing软件测试网N5k

V;i;^V+r51Testing软件测试网9zFIP%uC(E

51Testing软件测试网l)z#Y(['j51Testing软件测试网6r-f5N(hg8bv'n

51Testing软件测试网[s&ps&F7S

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值