51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2426|回复: 8
打印 上一主题 下一主题

[求助] 动态识别新增加的对象问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-5-22 17:33:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在做脚本的时候,希望选择新增出来的数据,是一个树目录的结果,我想过click 来点击选择,我知道只能改过描述编程来实现,但是我写了好久,都识别不了新增加的对象, 我是通过 innertext(这个属性是一样) 和index(由于是新增出来的,所以未知) 来识别的,一直报错,不知道各位高手有其他方法来识别没有,我附上图片大家想想办法哈。感谢了

还有一个问题 QTP有没有办法对动态新增出来的对象的属性进行赋值,比如 Index 的值,好像只能对对象库的对象进行赋值吧,请教了!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

9#
发表于 2009-5-25 13:31:34 | 只看该作者

回复 6# 的帖子

人家回你的帖子,不管怎么样都是为了解决问题,说捣乱太过分了!以后谁还敢回答!
呵呵,实话实说,楼主别介意。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-5-25 12:14:18 | 只看该作者

回复 6# 的帖子

f u c k 。。。高级站友看不起人呐,居然说我是来捣乱的,真是后悔回你的贴。。。
我告诉你我不是同学,水平虽然不行但也做过qtp的项目。
估计你连你这个系统的业务逻辑都不太清楚还问呢。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-9-21 13:50
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2009-5-25 11:46:12 | 只看该作者
    【通过 innertext(这个属性是一样)】
    << 如果可以唯一确定innertext,就好了。
    【index(由于是新增出来的,所以未知)】
    <<index变化有没有规律?如果有规律的话,会比较好做点。

    -----
    【论坛里面的人 按照他们的经验来判断,那些属性可以来唯一识别啊】
    <<<期待……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-5-24 13:46:09 | 只看该作者
    晕死 我说了 我一直知道是用描述编程来识别系统新增的对象,,我那要问问你还有其他可以作为唯一识别的属性吗, 我用过spy了,,没有找到可以唯一识别的属性,,,我就想问论坛里面的人 按照他们的经验来判断,那些属性可以来唯一识别啊,,,楼上的同学要是不清楚 别捣乱啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-5-24 11:07:35 | 只看该作者

    回复 3# 的帖子

    你新增的对象应该是你添加进去的,那么就用你新添加的属性来用描述性写吧
    另外,你这个系统是提交测试的吗?感觉是个demo
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-5-24 11:01:39 | 只看该作者
    原帖由 52042722 于 2009-5-23 12:54 发表
    楼上的同学 我知道是用描述编程来写,,但是我只知道用innertext(这个属性是一样) 和index(由于是新增出来的,所以未知) 来识别的,,,

    请问还有其他属性能确定唯一性吗

    还有没有唯一属性我应该问你。。。
    你自己用spy看呀。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2009-5-23 12:54:39 | 只看该作者
    楼上的同学 我知道是用描述编程来写,,但是我只知道用innertext(这个属性是一样) 和index(由于是新增出来的,所以未知) 来识别的,,,

    请问还有其他属性能确定唯一性吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2009-5-22 17:47:39 | 只看该作者
    用childobjects方法试试
    循环取index的值,每次循环取到后记一次数,然后根据计数来写index的值。


    还有一个问题 QTP有没有办法对动态新增出来的对象的属性进行赋值,比如 Index 的值,好像只能对对象库的对象进行赋值吧,请教了!!!
    应该先让qtp识别到动态新增出来的对象,用描述性来写,前提是你要知道新增对象的属性。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 04:21 , Processed in 0.087250 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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