selenium中的三種等待方式

葉倁鞦發表於2020-10-31

1.強制等待,採用的time.sleep,然後後面加上要等待的時間;

2.隱性等待implicitly_wait,隱性等待設定後,會對之後的所有程式碼生效,會在設定的時間之內,不停的去查詢元素,如果找到就要返回元素,如果超時,就會報錯;

3.顯式等待,WebDriverWait配合該類的until,只對設定了顯示等待的元素生效,會在設定的時間之內,不停的去查詢元素,如果找到就要返回元素,如果超時,就會報錯;

相關文章