首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

说说watir-webdriver那些事(五)怎么进行等待

2012-08-27 
说说watir-webdriver那些事(五)如何进行等待Watir会等待页面load完毕,才能进行下面的操作,所以不需要等待

说说watir-webdriver那些事(五)如何进行等待

Watir会等待页面load完毕,才能进行下面的操作,所以不需要等待页面加载完毕。这里所说的等待,是指在Web页面中,经常碰到的Ajax异步加载。这种加载,会在你进行一个操作后,对后台进行交互,而这种交互不会占用前台的等待,你可以进行其他任何在这个页面的其他操作,交互完毕后,可能会弹出窗口,可能会弹出控件,也可能一个控件消失。我们要做的就是等待这种过程的结束,之后进行测试案例下面的操作。等待的方法,大致上有下面几种方法

?

require 'watir-webdriver'b = Watir::Browser.newb.driver.manage.timeouts.implicit_wait = 3 
?

热点排行