51Testing软件测试论坛

标题: QTP页检查点总是检查失败??? [打印本页]

作者: rong8393rong839    时间: 2011-2-28 20:39
标题: QTP页检查点总是检查失败???
设置页检查点,里面的链接数有900多,但是总是最后几个不检查,然后导致整个页检查点失败,怎么操作才行呢?请各位多多指教。。。
作者: meiyanshuang    时间: 2011-3-1 09:48
我也遇到过一样的问题,期待高手解答!
作者: xiaoyu1981    时间: 2011-3-1 11:37
在要设置页检查点前加上WAIT 1 试试。

因为程序处理过快导致捕获不到。
作者: allen-zheng    时间: 2011-3-1 14:24
大型国有企业诚聘高级软件测试工程师,有意者growth_way@126.com
作者: rong8393rong839    时间: 2011-3-1 16:22
在CHECK语句前后都加wait(120),还是执行失败
作者: rong8393rong839    时间: 2011-3-2 11:11
高手呢,高手呢???
作者: 阿七    时间: 2011-3-2 11:46
不是wait 时间就行了  要等页面全部加载完毕了 才能全部检查的到...
作者: 今天有雾    时间: 2011-3-2 15:24
object.Sync
作者: rong8393rong839    时间: 2011-3-4 12:53
就是如何才能等待页面加载完成?
作者: june.diny    时间: 2011-3-4 13:34
8楼有答案啦
作者: rong8393rong839    时间: 2011-3-7 16:40
没有用哦,因为这个页检查点的下一语句就是
object.sync
作者: lyscser    时间: 2011-3-7 16:56
没有用哦,因为这个页检查点的下一语句就是
object.sync
rong8393rong839 发表于 2011-3-7 16:40



Maybe上一句就可以
不过Sync的默认时间都是60秒,超过60秒这么慢的响应就不用做自动化了,先做性能调优
作者: kavensyw    时间: 2011-3-14 12:41
本帖最后由 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英文)


    '后面加上检查点






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2