51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2025|回复: 9
打印 上一主题 下一主题

[原创] 关于GetROProperty的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-14 22:18:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用
JavaWindow(“XX系统").JavaDialog("消息").JavaStaticText("提示").GetROProperty("label")

我想取得运行时这个JavaStaticText的lable的值,但是运行时提示错误为Cannot identify the object,这个JavaStaticText在对象库中存在的啊,为什么不能识别呢?

用GetTOProperty可以从对象库中取出label属性的值的,为什么用GetROProperty不行呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-10-15 10:04:55 | 只看该作者
先看JavaWindow(“XX系统").JavaDialog("消息").JavaStaticText("提示").Exist是否返回True
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-10-16 22:01:16 | 只看该作者
回复 2# TIB

您好,为什么返回的是FALSE呢?
JavaStaticText是现实在这个对话框里的内容,既然内容都已经弹出来来了,为什么还会是false呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-10-17 19:48:19 | 只看该作者
返回是False,表示这个对话框对象不存在,QTP没有识别出来,要先解决对象识别的问题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-10-18 10:57:24 | 只看该作者
没添加到对象库中?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-10-18 15:26:04 | 只看该作者
getroproperty: return the current value of the test object property from the object from the objrect of the application.
gettoproperty : return the collection of the properties and the values used to identify the object
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-10-18 15:53:13 | 只看该作者
getroproperty 是获得系统真实对象的属性的函数.和gettoproperty不同.
先看JavaWindow(“XX系统").JavaDialog("消息").JavaStaticText("提示").Exist是否返回False说明你的对象还没有识别出来.不是说对象加到对象库后就可以了.很有可能是加到对象库中的对象,在第二次运行的时候由于属性的变化导致无法识别出.你先要解决这个问题.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-10-19 22:39:01 | 只看该作者
回复 7# hanjj
谢谢你,对象是已存到对象库,如果是运行是你说的那种情况,即对性的属性在运行时与对象库中的不一直导致识别不出来,那我该怎么解决呢?
我是新人,请各位大侠多多指教啊
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2010-10-19 22:40:25 | 只看该作者
回复 6# xyan

thank you !
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-10-20 09:43:15 | 只看该作者
回复 9# kaifeng15


    描述性编程,
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 00:40 , Processed in 0.076675 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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