[鼠年全馬鐵人挑戰24]Selenium IDE 網頁自動化測試-2
Published in
Oct 24, 2020
這裡介紹很多好用的測試功能,我把大部分可以參考的都列在表中,如果有興趣可以參考使用喔~~~
測試的檢核驗證
與新增指令操作雷同,不同點在於 command 的設定會以檢核用的指令為主。
- assert(驗證) : 檢核目標是否符合期待的值,出現錯誤就終止測試
- verify(辨識) : 檢核目標是否為設定值,出現錯誤測試仍繼續。
- wait for(等待) : 檢核目標是否在指定時間內出現某狀態,出現錯誤就終止測試。
1- assert(驗證)指令運用
- 驗證元素是否存在:屬於阻斷型判斷,若報錯會直接阻擋。
- assert element present(locator):驗證元素處於存在狀態
- assert element not present(locator):驗證元素不存在
2. 當然驗證還有很多種使用方法:
2- verify(辨識) 指令運用
1. 辨識元素是否存在:屬於非阻斷型判斷,若報錯也不會被阻擋,會直接繼續。
2.還有很多種使用方法:
3-wait for(等待) 指令運用
- 控制類:等到什麼狀態時才…,一種控制的指令
- 下表可參考:
這個Selenium可以做很多自動的測試,免去程式在開發時修改A壞B的狀況,可以簡易又快速地檢查~~大家如果有需要也可以用用看喔!