51Testing软件测试论坛

标题: 为什么用GetROProperty得到的值不能锁定页面控件? [打印本页]

作者: collie    时间: 2007-5-22 16:25
标题: 为什么用GetROProperty得到的值不能锁定页面控件?
请教一下关于以下代码

With Window("name:=A").page("title:=B")
msgbox .image("src:=C").GetROProperty("name")
msgbox .image("name=TestName").Exist
end with

运行时,在第一个msgbox能弹出对话框,显示"TestName"。第二个msgbox会弹出对话框,显示"false"。

为什么?按照我理解的,如果第一个msgbox对话框显示"TestName",则.image("src:=C")和.image("name=TestName")就应该是同一个image啊,为什么又不存在呢?是不是GetROProperty的使用有问题?
作者: yuandjing    时间: 2007-5-22 16:32
呵呵,RETROPROPERTY我只在windows组件中使用,没出现过什么问题,没有录制过基于web的教本,一起学习啊
作者: skyzhu    时间: 2007-5-24 16:09
("name:=TestName")
少个分号
作者: eramyang    时间: 2007-5-24 16:23
原帖由 skyzhu 于 2007-5-24 16:09 发表
("name:=TestName")
少个分号


同意,我也犯过类似的错误,sdlkfj5 ,比较粗心
作者: 迷雾精灵    时间: 2007-5-24 16:31
是啊
作者: walker1020    时间: 2007-6-11 08:51
原帖由 skyzhu 于 2007-5-24 16:09 发表
("name:=TestName")
少个分号


一定要细心!
作者: yuandjing    时间: 2007-6-11 17:20
是冒号
作者: walker1020    时间: 2007-6-12 20:10
原帖由 yuandjing 于 2007-6-11 17:20 发表
是冒号


还是 yuandjing最细心!呵呵!




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