51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2478|回复: 12
打印 上一主题 下一主题

[原创] QTP页检查点总是检查失败???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-2-28 20:39:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置页检查点,里面的链接数有900多,但是总是最后几个不检查,然后导致整个页检查点失败,怎么操作才行呢?请各位多多指教。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-3-1 09:48:13 | 只看该作者
我也遇到过一样的问题,期待高手解答!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-3-1 11:37:46 | 只看该作者
在要设置页检查点前加上WAIT 1 试试。

因为程序处理过快导致捕获不到。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-3-1 14:24:11 | 只看该作者
大型国有企业诚聘高级软件测试工程师,有意者growth_way@126.com
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-3-1 16:22:13 | 只看该作者
在CHECK语句前后都加wait(120),还是执行失败
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2011-3-2 11:11:34 | 只看该作者
高手呢,高手呢???
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2015-9-10 15:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2011-3-2 11:46:05 | 只看该作者
    不是wait 时间就行了  要等页面全部加载完毕了 才能全部检查的到...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-3-2 15:24:01 | 只看该作者
    object.Sync
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2011-3-4 12:53:16 | 只看该作者
    就是如何才能等待页面加载完成?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-3-3 10:21
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    10#
    发表于 2011-3-4 13:34:42 | 只看该作者
    8楼有答案啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2011-3-7 16:40:52 | 只看该作者
    没有用哦,因为这个页检查点的下一语句就是
    object.sync
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-3-7 16:56:03 | 只看该作者
    没有用哦,因为这个页检查点的下一语句就是
    object.sync
    rong8393rong839 发表于 2011-3-7 16:40



    Maybe上一句就可以
    不过Sync的默认时间都是60秒,超过60秒这么慢的响应就不用做自动化了,先做性能调优
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-10-19 13:26
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    13#
    发表于 2011-3-14 12:41:33 | 只看该作者
    本帖最后由 kavensyw 于 2011-3-14 12:52 编辑

    通过判断浏览器状态来判断页面是否加载完毕:

    Set oIE = CreateObject("InternetExplorer.Application")
           oIE.Visible = True
           oIE.Navigate "
    http://baidu.com"
          While oIE.Busy: Wend  '等待IE页面加载完毕
         '或者 While oIE.StatusText<>'Done': Wend  (IE英文)


        '后面加上检查点

    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-18 00:25 , Processed in 0.069068 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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