51Testing软件测试论坛
标题:
【求助】描述性编程时总是找不到对象。
[打印本页]
作者:
黑羽祭
时间:
2011-12-26 15:23
标题:
【求助】描述性编程时总是找不到对象。
本帖最后由 黑羽祭 于 2011-12-26 15:43 编辑
最近遇到一个问题,在对
Browser("XXXXX").Window("YYYYYYY").Page("zzzzzz").WebEdit("ZZZZZZ").set "123"
进行描述性编程时,对Window("YYYYYYY")里的条件怎么写都不对,不知道如何能正确对如上结构中Window("YYYYY")这一项进行描述性编程。
PS:对后面的对象中 zzzzzzz进行描述性编程后,都能找到对象,唯独写YYYYYYYY时,加了很多条件依旧找不到,很是困惑,在线等
PS2:顺便问一下,一个页面上有两个一样的“选择”按钮,抓到的属性中只有坐标不一样,总不能用左边作为条件吧,那如何描述为“符合条件的第二个选择按钮”?
作者:
hsjzfling
时间:
2011-12-26 16:01
主要识别属性与辅助识别属性;顺序标识符;QTP11中还加入了关系识别属性;弄清了这几种识别属性之后就可以清晰很多了。
对能加入到对象库中的对象使用描述性编程,最无脑的方法就是对象库里怎么写的你就怎么写,各类属性都完全抄下来,注意下属性中的正则,与父子对象使用DP OR的常识就好了
作者:
黑羽祭
时间:
2011-12-26 17:19
回复
2#
hsjzfling
我照着对象库把所有的条件照着写了下来,真的可以了,谢谢。
关于第二个小问题,就是PS2里写的,有什么方法实现么?
作者:
黑羽祭
时间:
2011-12-27 13:31
顶上
作者:
hsjzfling
时间:
2011-12-27 14:13
回复
3#
黑羽祭
加到对象库中去比较看下就知道了,一回生两回熟,以后不用加你都会知道该怎么做了
作者:
wangyanzhao
时间:
2011-12-28 13:36
路过
作者:
auuppp
时间:
2011-12-28 14:22
第二个 用index 可以识别 第一个是index:=0,依此类推
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2