51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2674|回复: 9
打印 上一主题 下一主题

[原创] 很奇怪的一个循环问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-2-8 17:34:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
。。。。。(这一部分是打开文件的代码)
While Window("pdf_reference_17.pdf").WinToolbar("ToolbarWindow32").GetItemProperty(3,"enabled")=true
Window("pdf_reference_17.pdf").WinToolbar("ToolbarWindow32").Press 3
wait 5
Wend
Window("pdf_reference_17.pdf").Close

语句是这样写的
toolbar中 第三个按钮 是 翻页
奇怪的是
如果F11运行的话,能够很正确的作出判断
但是F5直接的话却总是执行 wend 后面的那句
请问这是什么个原因啊?

如果在while语句前面插一句
wait 3
停一下再往下走的话也是正确的
就是一古脑从头执行到尾就出错
真是太奇怪了
哪个知道这是怎么回子事啊?

刚开始研究quicktest
一头雾水中啊!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-2-11 16:29:10 | 只看该作者
thank you, 楼上
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-2-11 14:44:54 | 只看该作者
如果我没有记错的话,同步点在export view 中对应的代码就是用waititemproperty方法,直接写代码就可以拉.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-2-9 15:58:49 | 只看该作者
object.WaitProperty (PropertyName, PropertyValue, [lTimeOut])


用这个试试
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-2-9 13:46:10 | 只看该作者
偶似乎有些明白了
打开文件之前
toolbar上的按钮都是disabled的
打开文件之后才会变成enabled
应该是这个变化需要一点时间
如果不加wait给它留出足够的时间的话
那么自然就会按照未打开文件前的disabled算了

可是偶是直接写的脚本,不是通过录制的
所以没办法插入同步点来做这个事情了
只好加一个wait了

昨天查资料的时候还发现一个“waititemproperty”的方法
似乎用这个也可以
一会试试
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-13 15:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2007-2-9 13:11:06 | 只看该作者
    同步点只有在录制过程中才有效,并且依赖于控件属性值得变化
    如:同步于某一个按钮可用(按钮的enable属性从false 变成 true)
    如果没有相关属性依赖,那就只能用wait了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-2-8 18:06:16 | 只看该作者
    同步点是在录制的时候才能插入的,好像是.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-2-8 18:03:25 | 只看该作者
    5555
    俺是菜鸟俺不会
    插入,同步点是灰色的
    sigh。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2007-2-8 17:55:09 | 只看该作者
    偶也不太清楚啊
    等偶插入一个同步点试试看先
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-2-8 17:37:29 | 只看该作者
    QTP运行太快,没有同步点的原因?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-20 06:46 , Processed in 0.080772 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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