求助关于手动写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 :L QTP帮助
或者打开QTP,然后按F1. 网上搜下 描述性编程 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对象的运行时位置)
页:
[1]