51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2828|回复: 7
打印 上一主题 下一主题

[Robot] 回放失败,因为要等待,怎么解决呀

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-20 19:13:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在录制脚本时
有个按钮要等十秒才能被点
录制时我就等了十秒再点的这个按钮
但回放时一到这个地方就老是FAIL
怎么解决这个问题呀
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-5-21 14:45:17 | 只看该作者
脚步里加上延迟,delayfor(10)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-5-22 09:45:07 | 只看该作者
delayfor(10)这句加在哪里呀?

如果不确定是几秒呢?可能六秒可能八秒,怎么办呀
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-5-22 10:06:29 | 只看该作者
脚本中添加同步点!就可以解决

status% = SQAWaitForPropertyValue(recMethod$, property$, value, timeout&)
例如:等待某个对象按钮为可用的时候,继续执行执行!

不知道明白了么?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-5-24 12:57:16 | 只看该作者
Sub Main
    Dim Result As Integer

    'Initially Recorded: 2005-5-20  18:52:06 上午
    'Script Name: Woo
    StartApplication "D:\Woo\Woo测试程序\Woocln.exe"
   
    Window SetContext, "Caption=Woo管理系统客户端;Class=TfrmLogin", ""
    GenericObject Click, "Text=登录", "Coords=49,13"
   
    Window SetContext, "Caption=Woo管理系统客户端", ""
   
*  GenericObject Click, "Text=系统进入", "Coords=17,6"
   
    Window SetContext, "Caption=Woo管理系统客户端;Class=TfrmEdit", ""
    GenericObject Click, "Text=退出", "Coords=40,10"
   
    Window SetContext, "Caption=Woo管理系统客户端", ""
    GenericObject Click, "Text=退出", "Coords=24,11"

End Sub

这就打星号这里,[系统进入]按钮要等几秒才变成可用,怎么把你那句话加入呀?如何让回放可用.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-5-31 20:33:56 | 只看该作者
啊,有人帮帮我吗,我自已学习ROBOT,觉得很难喔
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-6-1 10:47:43 | 只看该作者
打开help/SQA Language Reference帮助,搜索 SQAWaitForPropertyValue,帮助里有详细介绍,也有例子
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-6-2 13:24:10 | 只看该作者
同步点是怎么加的呀,说一下吧
同步点跟查证点是一回事吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 12:28 , Processed in 0.167177 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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