QTP中Wait与同步点的区别

上一篇 / 下一篇  2008-07-03 09:45:36

 先说wait函数,当脚本走到wait函数时,就开始执行这个函数.如:wait(10),就等待10秒种后再继续执行下面的语句.wait函数的这个等待的时间,那相对来说是比较固定的.如上例子,一定要等待完10秒后再执行.所以写脚本的时候要自己估算一下时间.不然可能造成时间的浪费,或者等待时间的不足.

        那同步点呢.等待时间就比较灵活了,它的等待时间是不固定的.设置同步点后,当脚本执行到这句话后,脚本就开始执行等待.脚本会在规定时间内不断的去检查,所同步的对象有没有出现,一但出现,脚本就继续往下执行.不需要等完所有规定时间.如果在规定的时间内,所要同步对象还没有出现,那就提示超时的错误信息.

        例如:

        Window("Flight Reservation").ActiveX("Threed Panel Control").WaitProperty "text", "Insert Done...", 10000

        当脚本执行到这句话时,就开始执行同步等待时间.这里设置超时时间为10000.在这个时间内,脚本会不断去查看该对象的text属性的属性值Insert Done...,有没有出现.一但同步到这个属性值,就开始执行下面的脚本了.而不需要再继续等待,直到1000秒结束为止.那这样的话,这个等待时间不用自己去控制,设置好后由程序自己去判断,就比较灵活,也不会出现浪费时间的情况.能提高脚本的执行率.



TAG: qtp QTP Wait

引用 删除 铃声下载   /   2008-07-09 09:05:49

铃声下载

铃声下载
引用 删除 瘫痪病人的护理   /   2008-07-09 09:05:48

瘫痪病人的护理

瘫痪病人的护理
引用 删除 彩铃   /   2008-07-09 09:05:44

彩铃

彩铃
引用 删除 手机铃声下载   /   2008-07-09 09:05:44

手机铃声下载

手机铃声下载
引用 删除 手机彩铃下载   /   2008-07-09 09:05:43

手机彩铃下载

手机彩铃下载
引用 删除 手机点歌   /   2008-07-09 09:05:42

手机点歌

手机点歌
引用 删除 免费铃声下载   /   2008-07-09 09:05:42

免费铃声下载

免费铃声下载
引用 删除 手机铃声   /   2008-07-09 09:05:41

手机铃声

手机铃声
引用 删除 mp3歌曲下载   /   2008-07-09 09:05:41

mp3歌曲下载

mp3歌曲下载
引用 删除 手机铃声下载   /   2008-07-09 09:05:38

手机铃声下载

手机铃声下载
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-05-27  
1234567
891011121314
15161718192021
22232425262728
293031    

我的存档

数据统计

  • 访问量: 761
  • 日志数: 6
  • 建立时间: 2008-07-02
  • 更新时间: 2008-07-03

RSS订阅

Open Toolbar