Selenium中的3種模式:"assert" "verify" 和"waitFor"

所有Selenium的Assertions能夠應用在3種模式:"assert" "verify" 和"waitFor".

 

例如你可以用命令"assertText","verifyText"和"waitForText".

  1. 當一個"assert"失敗 後,測試退出。
  2. 當"verify"失敗後,測試將繼續進行,並且記錄失敗。也就是,我們使用一個"assert"保證應用在正確的頁面上,然後跟隨一堆 的"verify" assertions 來測試表單中域的值,標籤等等。
  3. "waitFor"命令等待一些狀態變爲true(這對於測試Ajax應用很有用)。如果條件已經爲true,那就會立即成功返回。然而在當前設置的超時值超時前,它將停止並且失敗。超時可以參考setTimeout。
發佈了35 篇原創文章 · 獲贊 4 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章