51Testing软件测试论坛

标题: 求助关于手动写QTP脚本的问题 [打印本页]

作者: persistence    时间: 2010-1-21 17:20
标题: 求助关于手动写QTP脚本的问题
小弟接触QTP时间不长,由于要测试的软件无法直接录制只能手动写脚本,请大家给点意见该如何学习手动写脚本,从那里学起?
下面是别人写的一个例子,不是很清楚什么意思,麻烦好心人能解释一下每句是什么意思吗?
Set myobj=description.Create
myobj("devname").value="Today"
myobj("text").value="Today"
myobj("wpftypename").value="button"

Set a=wpfwindow("WpfWindow").ChildObjects(myobj)

x=a(0).getroproperty("x")
y=a(0).getroproperty("y")

wpfwindow("WpfWindow").Click x, y
作者: wugecat    时间: 2010-1-21 17:23

作者: 风雪夜归人    时间: 2010-1-21 17:32
QTP帮助

或者打开QTP,然后按F1.
作者: ls_721521    时间: 2010-1-22 09:54
网上搜下 描述性编程
作者: feiyunkai    时间: 2010-1-22 14:47
Set myobj=description.Create                  ‘创建myobj对象
myobj("devname").value="Today"            ’设置myobj对象的devname属性值为Today
myobj("text").value="Today"                       ‘设置myobj对象的text属性值为Today
myobj("wpftypename").value="button"     ‘设置myobj对象的wpftypename属性值为button
Set a=wpfwindow("WpfWindow").ChildObjects(myobj)  
x=a(0).getroproperty("x")                             ‘获取wpfwindow子对象myobj中第一个元素的x的运行时属性并将值赋给x
y=a(0).getroproperty("y")                             ‘获取wpfwindow子对象myobj中第一个元素的y的运行时属性并将值赋给y
wpfwindow("WpfWindow").Click x, y         ’点击wpfwindow上的X,Y位置(即myobj对象的运行时位置)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2