1. 程式人生 > >Webdriver顯示等待 & 隱式等待

Webdriver顯示等待 & 隱式等待

概念

  • 顯示等待是針對某一個元素進行相關的等待判定
  • 隱式等待不針對某一個元素進行等待,全域性元素等待

相關模組

  • WebDriverWait 顯示等待針對元素必用
  • expected conditions  預期條件類(裡面包含方法可以呼叫,用於顯示等待)
  • NoSuchElementException 用於隱式等待丟擲異常
  • By 用於元素定位

顯示等待

案例:檢測百度頁面搜尋按鈕是否存在,存在就輸入關鍵詞“selenium”然後點選搜尋

隱式等待

案例:定位搜尋輸入框和搜尋按鈕,輸入selenium進行搜尋