前面沒找到合適的函數,用的是
try{Thread.sleep(10);}catch(Exception e){}
但是這個時間得自己控制,強制等待加載,很2的辦法,后來終於找到一個合適的替代函數了
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
10的單位是秒,意思是10最多等待10秒,如果還是找不到下個元素則會報錯停止腳本,整個運行速度比用Thread.sleep快了不少
前面沒找到合適的函數,用的是
try{Thread.sleep(10);}catch(Exception e){}
但是這個時間得自己控制,強制等待加載,很2的辦法,后來終於找到一個合適的替代函數了
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
10的單位是秒,意思是10最多等待10秒,如果還是找不到下個元素則會報錯停止腳本,整個運行速度比用Thread.sleep快了不少
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。