51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 8446|回复: 25
打印 上一主题 下一主题

高手请进!

[复制链接]

该用户从未签到

1#
发表于 2004-12-27 09:40:03 | 显示全部楼层
你的obj_get_text是录制的吧?从
# No text was found
set_window("TelTel Beta", 1);
obj_get_text("(static)", text);
这三句来看,应该是自动生成的,然后WR自己报说# No text was found,也就是obj_get_text并没有获取到文本,这应该就是问题所在了……
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2004-12-27 17:54:29 | 显示全部楼层
你的obj_exists("Button_1"==E_OK)这个Button_1是虚拟的按钮吗?如果是,那么无论这个按钮是否存在,obj_exists("Button_1"==E_OK)返回的都是FALSE,即没有找到。如果不是虚拟的,那么这句语句应该是可以正常工作的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-12-28 09:23:43 | 显示全部楼层
呵呵,如果显示为button_1或button_11并在变化的就说明它能够正确识别成按钮,而你也没有把它做成虚拟控件了。而不成功的原因是它的ID一直在变了,自然每次都找不到了,用楼上版主的方法吧,如果不行再加一个location的属性看一下可不可以
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-12-28 17:36:33 | 显示全部楼层
看你的GUI里面那些Button都是object,而不是push_button(图标和class都说明它是object),怎么不是push_button呢?我试过Button(非虚拟的)和static text都可以用obj_exists作出正确的判断
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-12-29 16:46:43 | 显示全部楼层
呵呵,是很奇怪,没碰到过。不过WR增加一些属性倒是很正常的,因为要区别各个控件
1。不知道
2。不能,不是。它都能认出来了,怎么会是虚拟的,虚拟的是自己虚的
3。是,至少我试过的虚拟按钮是这样的,WR主动说obj_exists不支持虚拟控件
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-26 03:59 , Processed in 0.064093 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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