测试共享,雁过留痕
QTP描述性编程原理介绍
上一篇 /
下一篇 2007-01-13 13:22:43
/ 个人分类:QTP
%_@B^)fsyn;jz0 QTP的工作原理有点类似人类社会的某些场景.比如一个朋友委托你带东西给A,如果你认识A,这表明A的容貌特征以及一些联系已经在你脑海有了印象,那么你只要找到了A的住所,那么这个任务就很容易完成了,如果你根本就不认识A,则这个任务就很难完成了.
dW_(d qL S0/rm k:|2_%}0 那在QTP中有没有一种方法,无须在对象库中记录任何关于某个对象的信息,就可以完成对该对象的操作呢,有.那就是描述性编程,其工作原理就象上面这个例子.
k)yo!XhZ"y$pC051Testing软件测试网 D"MGcpR 在QTP中,有一按钮对象,对它的操作如下:
p*c|5d_@d0
v/M:H^ X?0 Dialog("Login").WinButton("OK").Click
syFR!S-A
{#W051Testing软件测试网e P(pi[(N 但是如果我们在对象库中删除这个对象后,执行这句话就会出错,提示找不到对象,在这个时候,我们就可以通过描述性编程给他指定对象及其他的一些属性,修改如下
9B S
N6wDE+A6DBK5[0