51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1664|回复: 4
打印 上一主题 下一主题

[原创] 求助关于手动写QTP脚本的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-1-21 17:20:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟接触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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-1-21 17:23:46 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-1-21 17:32:26 | 只看该作者
QTP帮助

或者打开QTP,然后按F1.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-1-22 09:54:19 | 只看该作者
网上搜下 描述性编程
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2014-12-18 10:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2010-1-22 14:47:19 | 只看该作者
    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 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 06:05 , Processed in 0.072823 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表