51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1995|回复: 6
打印 上一主题 下一主题

[原创] 【求助】描述性编程时总是找不到对象。

[复制链接]
  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    跳转到指定楼层
    1#
    发表于 2011-12-26 15:23:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 黑羽祭 于 2011-12-26 15:43 编辑

    最近遇到一个问题,在对
    Browser("XXXXX").Window("YYYYYYY").Page("zzzzzz").WebEdit("ZZZZZZ").set "123"
    进行描述性编程时,对Window("YYYYYYY")里的条件怎么写都不对,不知道如何能正确对如上结构中Window("YYYYY")这一项进行描述性编程。

    PS:对后面的对象中 zzzzzzz进行描述性编程后,都能找到对象,唯独写YYYYYYYY时,加了很多条件依旧找不到,很是困惑,在线等
    PS2:顺便问一下,一个页面上有两个一样的“选择”按钮,抓到的属性中只有坐标不一样,总不能用左边作为条件吧,那如何描述为“符合条件的第二个选择按钮”?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-12-26 16:01:55 | 只看该作者
    主要识别属性与辅助识别属性;顺序标识符;QTP11中还加入了关系识别属性;弄清了这几种识别属性之后就可以清晰很多了。

    对能加入到对象库中的对象使用描述性编程,最无脑的方法就是对象库里怎么写的你就怎么写,各类属性都完全抄下来,注意下属性中的正则,与父子对象使用DP OR的常识就好了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
     楼主| 发表于 2011-12-26 17:19:17 | 只看该作者
    回复 2# hsjzfling


        我照着对象库把所有的条件照着写了下来,真的可以了,谢谢。
       关于第二个小问题,就是PS2里写的,有什么方法实现么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
     楼主| 发表于 2011-12-27 13:31:31 | 只看该作者
    顶上
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-12-27 14:13:18 | 只看该作者
    回复 3# 黑羽祭

    加到对象库中去比较看下就知道了,一回生两回熟,以后不用加你都会知道该怎么做了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-12-28 13:36:56 | 只看该作者
    路过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-12-28 14:22:08 | 只看该作者
    第二个 用index 可以识别 第一个是index:=0,依此类推
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

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

    GMT+8, 2024-11-27 07:58 , Processed in 0.089931 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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