rong8393rong839 发表于 2011-2-28 20:39:44

QTP页检查点总是检查失败???

设置页检查点,里面的链接数有900多,但是总是最后几个不检查,然后导致整个页检查点失败,怎么操作才行呢?请各位多多指教。。。

meiyanshuang 发表于 2011-3-1 09:48:13

我也遇到过一样的问题,期待高手解答!

xiaoyu1981 发表于 2011-3-1 11:37:46

在要设置页检查点前加上WAIT 1 试试。

因为程序处理过快导致捕获不到。

allen-zheng 发表于 2011-3-1 14:24:11

大型国有企业诚聘高级软件测试工程师,有意者growth_way@126.com

rong8393rong839 发表于 2011-3-1 16:22:13

在CHECK语句前后都加wait(120),还是执行失败

rong8393rong839 发表于 2011-3-2 11:11:34

高手呢,高手呢???

阿七 发表于 2011-3-2 11:46:05

不是wait 时间就行了要等页面全部加载完毕了 才能全部检查的到...

今天有雾 发表于 2011-3-2 15:24:01

object.Sync

rong8393rong839 发表于 2011-3-4 12:53:16

就是如何才能等待页面加载完成?

june.diny 发表于 2011-3-4 13:34:42

8楼有答案啦:)

rong8393rong839 发表于 2011-3-7 16:40:52

没有用哦,因为这个页检查点的下一语句就是
object.sync

lyscser 发表于 2011-3-7 16:56:03

没有用哦,因为这个页检查点的下一语句就是
object.sync
rong8393rong839 发表于 2011-3-7 16:40 http://bbs.51testing.com/images/common/back.gif


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

kavensyw 发表于 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]
查看完整版本: QTP页检查点总是检查失败???