51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3030|回复: 3
打印 上一主题 下一主题

[原创] 关于对象改变的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-12 17:36:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在录制脚本是遇到一个问题,向大家求助。
      问题是这样的:我录制了一个带有时间的系统,时间是变的,刚好有一个对象是关于时间的。比如:今天对象名是星期一明天的对象名就是星期二。问题就在这样:今天录制的脚本到明天跑的时候对象就识别不了。所以版本只能当天录制当天用,这样很麻烦,有好的方法吗?
具体点:Window("图象 :").WinObject("星期四").WinMenu("ContextMenu").Select "人物"?这是周四录制的,对象库中描述为:Class: WinObject    name: 星期四
但在周二录制时为:Window("图象 :").WinObject("星期二").WinMenu("ContextMenu").Select "人物"?这是周二录制的,对象库中描述为:Class: WinObject    name: 星期二

我比较了下周四和周二对象里的属性,他们都是一样的,用周四的脚本在周二的时候运行在执行结果中看到的运提示的是识别不了对象,并且有0个子对象。
有好的解决方法吗?我试过把属性值改为一样也不行。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-12-12 17:39:40 | 只看该作者
用描述性的,改成变量行不
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-12-13 08:42:17 | 只看该作者
用描述性的,改成变量行不??不明白。能清楚点吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-12-13 09:53:39 | 只看该作者
感谢sleepkitty 的回答。这个问题已经解决。呵呵。。其实,想到就很容易咯。只要在对象库中把对象的名字“星期四”Rename为星期二就好了咯sdlkfj2
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-10 15:06 , Processed in 0.064084 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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