51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3656|回复: 3
打印 上一主题 下一主题

RFT树节点问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-13 11:56:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问RFT中怎么获得一个树结点,或者怎么判断一个树结点是否存在?
例如我要验证test->node->nodes这个节点是否存在。“->”表示下一级
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-10-13 16:52:46 | 只看该作者
不知道你说的树节点具体是什么对象,判断对象是否存在可以用GuiTestObject类的isShowing方法或者TestObject类的isExists()方法
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-10-15 12:56:50 | 只看该作者
呵呵,谢谢,我已经解决了,就是不懂RFT里面的对象是怎么分类的,什么TestObject,ScrollGuiSubitemTestObject,TextScrollTestObject等等,为什么不能都用TestObject表示呢?
public static boolean checkTreeNodesExist(ScrollGuiSubitemTestObject widget, String nodePath) {
                Object obj = null;
                obj = widget.getSubitem(SubitemFactory.atPath(nodePath));
               
                if(obj != null){
                        return true;
                }
                return false;
        }
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-10-17 10:39:07 | 只看该作者
TestObject是一个通用的类,它只定义了一个对象最基本的操作,在它的下面又扩展了其他子类,实现了相关操作。例如对于一个下拉列表框,如果你声明为TestObject的实例,那么是不能调用select(String args)方法的
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 11:18 , Processed in 0.067267 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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