Assert:失敗時,該測試將終止
Verify:失敗時,該測試繼續執行,並將錯誤日誌記錄在日顯示屏
Waitfor:等待某些條件變爲真,通常使用在AJAX應用程序的測試html
斷言經常使用的有,具體見以下:
assertLocation:判斷當前是在正確的頁面
assertTitle:檢查當前頁面的title是否正確
assertValue:檢查input的值,check or radio,有爲on,無爲off
assertSelected:檢查select的下拉菜單中選中是否正確
assertSelectedOptions:檢查下拉菜單中的A選項是否正確
asserttext:檢查指定元素的文本
assertTextParset:檢查在當前給用戶顯示的頁面上是否具備出現指定的文本
asserttextNotPresent:檢查在當前給用戶顯示的頁面上是否沒有出現指定的文本
assertAttribute:檢查當前指定元素的屬性的值
assertTable:檢查table裏的某個cell中的值
assertEditable:檢查指定的input是否能夠編輯
assertNotEditable:檢查指定的input是否不能夠編輯
assertAlert:檢查是否有產生帶指定message的alert對話框
verifyTitle:驗證預期的頁面標題
verifyTextPresent:驗證預期的文本是否在頁面上的某個位置
verifyElementPresent:驗證預期的UI元素,它的html標籤的定義,是否在當前網頁上
verifyText:覈實預期的文本和相應的HTML標籤是否都存在於頁面上
verifyTable:驗證表的預期內容
waitForPageToLoad:暫停執行,直到預期的新的頁面加載
waitForElementPresent:等待檢驗某元素的存在,爲真時,則執行測試