51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4060|回复: 15
打印 上一主题 下一主题

[原创] 曾经迷惑我半辈子的事情

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-28 10:45:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lyscser 于 2011-3-7 09:32 编辑

现在不再迷惑……

请不要再挖矿了,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-9-28 10:52:09 | 只看该作者
哎,现在问的问题怎么我都看大不懂了呢?low模式对环境要求比较高,稍有不同就不能执行了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-9-28 10:52:10 | 只看该作者
你可以试试加个延迟的时间wait(20)
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-9-28 10:58:55 | 只看该作者
遇到过。。。怀疑是qtp的bug,update对象就好了,可能也跟你改对象的值有关系。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-9-28 16:55:13 | 只看该作者
teller也会变成teller_2……
继续求问
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-9-28 17:31:13 | 只看该作者
这种事情我在录制java程序的时候碰到过
在录制的时候对同一个对象如果出现两个逻辑名字
一定是用来标识对象的属性值有不同
可以通过修改对象标识的属性来解决
看看用来标识对象的属性中是否有变化的而且不会应该标识该对象的
删除这些属性就可以
如果属性都完全一样
也可以手动修改逻辑名字
我遇到的问题可以这样解决
不知道对windows程序是否也一样
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-9-28 19:53:40 | 只看该作者
不会是:Tools > Options > Web > Page/Frame Options 里选择的是“Different URLs or a change in data transfer ”吧,如果是,要选择“Different test object descriptions”
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-9-28 20:52:40 | 只看该作者
谢谢各位,继续讨论
看看还会有什么可能,解决了简直就可以写一篇论文了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-9-30 17:58:15 | 只看该作者
把你的Window("Microsoft Internet Explorer_2")和Window("Microsoft Internet Explorer")的两者在对象库中的信息抓图上来看看
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2006-9-30 23:06:19 | 只看该作者
请达人看看,够详细了吧

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2006-9-30 23:06:55 | 只看该作者
就是这样

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2006-9-30 23:07:18 | 只看该作者
最后一张

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2006-9-30 23:08:03 | 只看该作者
可能网页上看不清
还是下下来看看吧
谢谢
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2006-10-4 11:30:33 | 只看该作者

    不太理解

    虽然不太理解楼主的意思,不过还是顶一下。

       好久没弄QTP了,现在看贴子都很难全心投入的看了。

    好像是页面的名字被改变吧?加了个后缀 “ _2”,是吗?

    如果是,我以前这样试过,在对象库里把有“ _2”的对象改名,去掉“ _2”。

    然后在库添加加一次这个对象,。

    即在库里就对同一对象,两个对象库。虽然是多余,可能可以解决你的问题。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2006-10-8 13:58:21 | 只看该作者
    应该是在刷新页面或做过操作后等因素,QTP会认为页面已有改动,所以会变成“2”的。如果楼主用的是9.0可以在对象仓库中把"2"中网页对象,拖到前一个page中。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-3-6 17:31:14 | 只看该作者
    只要页面跳转,再次回来,QTP都会加上-2,一般都需要在录制完后修改对象库,merge到一个,找一些固定不变的唯一的属性来定位他。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-20 18:34 , Processed in 0.072794 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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