51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2668|回复: 6
打印 上一主题 下一主题

[原创] Web中Image或Link对象识别方法,Index识别很不靠谱

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-7-3 14:07:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对web Frame下的Image或Link对象大家有什么好的方法去识别?当前我使用Index去识别总是心上心下的,觉得这样处理不太好
Index属性有时候会变化,不是固定的,比如插入一些记录后会动态规则变化,我当前根据变化规则对这些对象的Index值做相应的变化处理,还有其它什么好的方法吗?
大家帮帮忙,说说你们在工作中是怎么解决的,

[ 本帖最后由 nimcok 于 2010-7-6 12:57 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-7-5 06:33:15 | 只看该作者
我好像很少使用index
你用name、file name、innertext这些不行么?
我记得我的image基本都是使用file name 的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-7-5 10:56:37 | 只看该作者
原帖由 鹭岛 于 2010-7-5 06:33 发表
我好像很少使用index
你用name、file name、innertext这些不行么?
我记得我的image基本都是使用file name 的

file name也不能进行唯一标识,因为同一页面很多Image的file name一样,name、file name、innertext这些如果可以就不是问题了,我想能唯一标识的应该是ID,但是使用QTP object Spy不能识别到Image对象的ID,但是可以使用IE Developer Toolbar去识别Image对象的ID,当前可以使用pageobject.getElementbyId(imageid).click去对Iamge进行Click操作,但在QTP对象库中该如何去唯一识别这种Image对象呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-7-5 21:42:11 | 只看该作者
继续求助
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-10-19 13:26
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    5#
    发表于 2010-7-5 23:53:56 | 只看该作者
    用src或url之类的不行吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2010-7-6 12:55:53 | 只看该作者
    原帖由 kavensyw 于 2010-7-5 23:53 发表
    用src或url之类的不行吗?

    同一页面的对象,这些也一样,不能区分啊,其实有一个办法,规定开发人员都给加上一个唯一的ID,但是估计开发人员不乐意了,还有其它办法吗?继续求助
    这个上面高手很多,说说你们的解决办法,大家相互讨论讨论,这个问题相信很多人都遇到过
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2010-7-7 21:15:09 | 只看该作者
    继续顶
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 23:39 , Processed in 0.071141 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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