原创日志转载请标明出处与连接! 大家的支持是我的动力!_______卢晨之
(luchenzhi@21cn.com/@hotmail.com)
【养成良好的Dim习惯】
上一篇 /
下一篇 2009-05-27 15:35:42
/ 个人分类:QTP
51Testing软件测试网/N3b+en*vy}_+I7\ VBS脚本语言的自由语法放纵着编写脚本的我们,在脚本中的变量的定义往往容易被忽略,自然也会带来不少问题。51Testing软件测试网)ri3SwY
e5bT_@y0n+?
},?0 在这里简单介绍一个实现全局变量的方法:51Testing软件测试网n&Mc[0Ay:O&?8r
m!O.p;b&ml0 1,新建一个VBS文件,代码内容是51Testing软件测试网z9U,V+Q-ly(Ag
-vqc^8Xk]2s1Q0 dim aa51Testing软件测试网:J`Iq-PRpp&H
y&Bt_N"Q$cR$u0 aa=151Testing软件测试网BZu!oO]e
51Testing软件测试网0fI`_)Qw{Y 2,打开QTP,setting-->Resources-->Library,添加刚才的VBS文件。
'C+?F A-q$d
L
cF06S0}8B)`j-J(R8KHeAb0 3,在Action 1中,简单的使用一句 msgbox aa
6g0@xY$v%G
T b0
T-U6W
rteh0 4,新建一个action 2,也是一个msgbox aa51Testing软件测试网/Z0Nm(W qaH9f$w%p'[
51Testing软件测试网F\'B'~&W)r^x` \ 那么做到这里,我们可以看到AA出来的结果都是1,很明显我们已经成功使用到了vbs文件中的这个变量
0zL'Mfl-{0+Txq_8{)m7Rs0T.v0 为什么要在这里强调我们需要使用DIM的重要性呢?51Testing软件测试网'ED G2W8K
AA4E3uMfl+}(N}2c0 可能你不知道原来被引用的文件里面有AA这个变量,所以你在ACTION中写到: