W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
現(xiàn)在很多Web應(yīng)用都在使用AJAX技術(shù)。瀏覽器載入一個(gè)頁(yè)面時(shí),頁(yè)面內(nèi)的元素可能是在不同的時(shí)間載入的,這會(huì)加大定位元素的困難程度,因?yàn)樵夭辉?DOM
?里,會(huì)拋出?ElementNotVisibleException
?異常,使用?waits
?,我們就可以解決這個(gè)問題。?Waiting
?給頁(yè)面動(dòng)作的執(zhí)行提供了一些時(shí)間間隔——通常是元素定位或者其他對(duì)元素的操作。
Selenium WebDriver提供了兩類?waits
?- 隱式waits
?和顯式waits
?。顯式的?waits
?會(huì)讓?WebDriver
?在更深一步的執(zhí)行前等待一個(gè)確定的條件觸發(fā);隱式的?waits
?則會(huì)讓?WebDriver
?試圖定位元素的時(shí)候?qū)?DOM
?進(jìn)行指定次數(shù)的輪詢。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: