[鼠年全馬鐵人挑戰24]Selenium IDE 網頁自動化測試-2

這裡介紹很多好用的測試功能,我把大部分可以參考的都列在表中,如果有興趣可以參考使用喔~~~

測試的檢核驗證

與新增指令操作雷同,不同點在於 command 的設定會以檢核用的指令為主。

  1. assert(驗證) : 檢核目標是否符合期待的值,出現錯誤就終止測試
  2. verify(辨識) : 檢核目標是否為設定值,出現錯誤測試仍繼續。
  3. wait for(等待) : 檢核目標是否在指定時間內出現某狀態,出現錯誤就終止測試。

1- assert(驗證)指令運用

  1. 驗證元素是否存在:屬於阻斷型判斷,若報錯會直接阻擋。
  • assert element present(locator):驗證元素處於存在狀態
  • assert element not present(locator):驗證元素不存在

2. 當然驗證還有很多種使用方法:

2- verify(辨識) 指令運用

1. 辨識元素是否存在:屬於非阻斷型判斷,若報錯也不會被阻擋,會直接繼續。

2.還有很多種使用方法:

3-wait for(等待) 指令運用

  1. 控制類:等到什麼狀態時才…,一種控制的指令
  2. 下表可參考:

這個Selenium可以做很多自動的測試,免去程式在開發時修改A壞B的狀況,可以簡易又快速地檢查~~大家如果有需要也可以用用看喔!

--

--