51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2958|回复: 5
打印 上一主题 下一主题

救命,虚拟对象的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-8-17 12:03:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我设置的虚拟GUI,为什么都要执行2次才有效果呢?我用了wait(1)~wait(10)都没有效果啊
对象属性是这样的:

{
class: push_button,
virtual: TRUE,
x: 482,
y: 682,
width: 19,
height: 20,
rows: 1,
columns: 1
}

=============
我在录制的时候

        button_press("virtual_push_button_1");
                wait(1)
只是把老鼠移动上去,根本没执行效果(至少点击的话是要有东西出来的....),但是我如果写成
button_press("virtual_push_button_1");
button_press("virtual_push_button_1");
                wait(1)
或者连wait(1)都不写,问题就解决了,,这是怎么回事啊,我们的使用说明书上也没说那么细致,都是东抄西拷的.数据没那么详细
sdlkfj9

我发现这个问题主要是在我一个脚本中有多个虚拟对象时候引起的
比如上面的
        button_press("virtual_push_button_1");
                wait(1)
如果在该脚本中就virtual_push_button_1一个虚拟脚本就正常,而我是
virtual_push_button_1
                wait(1)
virtual_push_button_send
                wait(1)
这样的话就完全没效果了,必须写成
virtual_push_button_1
virtual_push_button_1
                wait(1)
virtual_push_button_send
virtual_push_button_send
                wait(1)
这是为什么啊sdlkfj9sdlkfj9sdlkfj9
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-8-17 15:05:17 | 只看该作者
据说是因为没有激活新窗口引起的,

问下大家,你们在录制WR脚本的时候,比如保存文件这一块,你点下保存按钮,系统会弹出要求你选择路径的新窗口,
本来我录制的时候就按正常操作流程,打开新窗口以后直接操作了,你们难道每次录制都要再点击新窗口的任意位置以激活窗口,然后再开始操作吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-8-17 16:27:32 | 只看该作者
没有遇到过,但关注他,打开一个新窗口,焦点应该在这个窗口中阿,你可以先验证一下弹出的窗口是不是当前窗口。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-8-17 16:35:57 | 只看该作者
因为对于新的窗体.根本没有出现过set_window ()事件.......
在我的一整个代码中,只要激活一次就可以了,以后就不用激活,不管如何,头一次必须要额外点一下这个新窗口,以后即使把新窗口关闭了,再有遇到需要打开这个窗口,就不需要格外点了,不知道为什么啊....sdlkfj7
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-8-18 09:59:41 | 只看该作者
还有一个问题,如果我测试一个客户端,对其使用了虚拟对象,如果客户端更新了,我定义的虚拟对象还能用吗?(对象的位置没有变)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-1-5 23:46:11 | 只看该作者
是可以用的
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 10:56 , Processed in 0.067358 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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