51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[求助] Add 的 Repository 不能直接识别吗

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-10 20:55:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Add 的 Repository 不能直接在下次的录制中识别吗?有没什么办法呢,不想每次都打入代码来实现这个控件的动作录制。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-12-15 09:42:14 | 只看该作者
    看不懂你说的“Add 的 Repository 不能直接在下次的录制中识别吗” 是什么意思。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2008-12-15 09:44:21 | 只看该作者
    你在操作时,QTP会自动把你操作中用到的对象添加到对象库里面,同时生成脚本。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2008-12-15 09:45:49 | 只看该作者
    由于某些原因,可能QTP无法生成脚本,那么你需要把那些对象手动增加到对象库里面,还需要自己写脚本来实现需要的操作。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-12-15 15:05:32 | 只看该作者

    回复 4# 的帖子

    那某些不能识别的对象,在手动把那些对象手动增加到对象库里面,每次都还需要自己写脚本来实现需要的操作吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-12-15 17:53:22 | 只看该作者
    我的理解是:QTP在录制时是根据它自己的一套规则来识别对象,这个规则是内置的,无法通过修改对象库达到录制时识别的目的。这也是为什么需要描述性编程的原因之一,我们不得不自己手写代码来实现。
    当然QTP的内置规则是否可以修改,另当别论。至少一些录制的行为是可以通过QTP的选项来调整的,涉及到对象的属性和对应方法的我印象中是可以通过Object Identification的设置完成的,或者通过配置XML来达到这个目的的,不过没有细细研究过。这里标记一下,留待后续考虑。大家可以一起讨论下。

    [ 本帖最后由 asoqa 于 2008-12-15 18:06 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-6-1 15:11:50 | 只看该作者

    回复 6# 的帖子

    我对QTP还了解的不多。好的, 有机会大家多讨论讨论。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

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

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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