appium 等待页面元素加载

前面没找到合适的函数,用的是

 try{Thread.sleep(10);}catch(Exception e){}

但是这个时间得自己控制,强制等待加载,很2的办法,后来终于找到一个合适的替代函数了

 

driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

10的单位是秒,意思是10最多等待10秒,如果还是找不到下个元素则会报错停止脚本,整个运行速度比用Thread.sleep快了不少

posted @ 2015-03-18 17:29  凌晨灵修  Views(4378)  Comments(2Edit  收藏  举报