51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3463|回复: 4
打印 上一主题 下一主题

[Robot] 为什么ObjectIndex在变

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-18 11:24:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾:
小弟遇到个问题,有一个界面固定有打印,删除,另存为这些控件,比如打印,用Inspect得到ObjectIndex为1,点击操作:
PushButton Click, "Type=PushButton;ObjectIndex=1"
但有时ObjectIndex发现就变成另一个数字,这个控件不是动态生成的,为什么还在变呢.
另,因为这个界面要支持不同的语言,所以用Text来识别的话不妥,请高人指点迷津.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-3-22 09:59:35 | 只看该作者
我之前也遇到过类似情况,我操作的页面在某些情况下会动态增加一些控件,这些控件会排在前面,造成原来的控件的index值变大。

有三个办法:
1、让开发的同事给你关心的控件加上其他属性,比如ID属性。
2、让开发的同事把动态增加的控件排在后面。
3、仔细了解一下index的变化情况。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-3-27 18:22:26 | 只看该作者
我觉的1方法不错,有时候测试人员要花很大精力搞定的事情,开发人员只要改一下东西就可以了. 像不好测的东西,测试人员就可以向开发人员提测试需求.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-28 10:16:26 | 只看该作者
哪有用index来识别控件的

用ID+TYPE 才能确定唯一控件
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-4-30 16:10:14 | 只看该作者
如何察看对象的ID呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-11 14:28 , Processed in 0.071687 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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