51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[求助] Object Identification对script的影响?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-10-17 09:23:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在Tool->Object Identification设置是记录在repository中各object的基础,我有几个问题不明白:
1. 如果我更改了object identification,录制完script后在其他新机器上回放,那些新机器保持默认QTP设置,这样是否会影响他们?即是否QTP记录了object identification,如果记录了它是所有scripts对应一个object identificaiton,还是1个script对应一个object identification?
   如录制时window的Mandatory我改成window id,text,regexpwndtitle,regexpwndclass,默认时是text,regexpwndtitle.
  
2. 录制时的window id是windows产生的吗?刚使用时我以为是Mercury定义的,后来发现window id有可能要变,这对我影响很大,因为,我录制的window有时是窗口名字相同,但是里面内容不同,如一个窗口A,它叫help,它里面有一个link,打开后弹出另一个窗口B,它也叫help.这时我该如何识别?我发现这两个窗口的native class,object class,regexpwndtitle也是相同的
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-10-17 09:51:46 | 只看该作者
    你实验一下 不就知道答案了吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2007-10-18 13:50:46 | 只看该作者

    人人都自己去实验了还要交流干吗?

    就是因为项目紧,资源少,所以才想到这里来交流的.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-10-18 14:04:01 | 只看该作者
    原帖由 iov_cp 于 2007-10-17 09:23 发表
    在Tool->Object Identification设置是记录在repository中各object的基础,我有几个问题不明白:
    1. 如果我更改了object identification,录制完script后在其他新机器上回放,那些新机器保持默认QTP设置,这样是否会影响他 ...


    第一个问题:object identification是设定识别属性用的,一台电脑上的识别只有一种设定!当脚本拿到别的电脑上运行的时候,别的电脑设置不会改变。如果想改变,可通过把设置导出成script的方式,然后在其他电脑上运行一下。你在哪台电脑上添加的对象,识别属性就按照哪台电脑的设置,如果对于同一对象因为识别属性不同,会产生object1 object2这样的对象。。。。这个问题有点说来话长,还是自己看看得比较好。

    第2个问题:我觉得识别成一个对象了也无所谓吧?只要你的2个页面(对话框)不是同时存在,应该互不影响,对象库里还可以省一点空间呢,关于id。我不了解,楼下帮忙。。。

    最后,walker1020是唯一比较热心的斑竹,相互理解。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-10-18 14:06:21 | 只看该作者
    第一个问题,其他机器上的Object Identification如果是保持默认的
    对于已经录制好的script应该没有影响
    如果要在新机器上录制新script,建议Generate Script
    然后再新机器上运行一次
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-10-18 14:07:47 | 只看该作者
    哦买嘎达。。
    楼上的你居然和我差2秒,看来热心的人很多,我先休息了。呵呵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-10-18 14:14:47 | 只看该作者
    原帖由 jackymail 于 2007-10-18 14:07 发表
    哦买嘎达。。
    楼上的你居然和我差2秒,看来热心的人很多,我先休息了。呵呵

    中午休息时泡泡论坛
    该工作鸟
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2007-10-18 17:36:51 | 只看该作者
    我不怕向我仍鸡蛋,倒是怕什么问题都要靠别人来给你解答,自己不去思考。如果以后遇到类似的问题,还是不知道答案。问题不是很难,自己实验一下,然后考虑一下原因,这几个问题应该不难解决。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2007-10-23 14:08:16 | 只看该作者

    谢谢各位热心同志的解答

    非常感谢,又给了我不少提示.因为项目紧,每天要完成N个脚本,一会儿被人叫,所以想去实验也没机会了.每个人遇到的问题不同,业务特点不同,所以互相交流能给人不少帮助. 一个帮一个,都努力去探索,我想能让我们更加成熟起来.
    经验:使用QTP,QC半年.主要在简单的手工实现自动化上.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 07:59 , Processed in 0.071610 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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