調(diào)試是為了發(fā)現(xiàn)和修復測試腳本,任何腳本開發(fā)的共同步驟是錯誤的處理。為了使這一過程更加穩(wěn)固,我們可以使用Selenium IDE的一個插件叫“Power Debugger”
Step 1 : 安裝Selenium IDE的Power Debugger,導航到 https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/ 然后點擊 "Add to Firefox" 鏈接如下所示:
Step 2 : 現(xiàn)在啟動 'Selenium IDE' 會發(fā)新的圖標, "Pause on Fail" 在錄制工具欄,如下圖所示。點擊它為 ON。 當再次點擊,將它打開為"OFF"。
Step 3 : 用戶可以打開 "pause on fail" 開或關(guān)在任何時間即使測試運行
Step 4 : 一旦測試在暫停的情況下,由于步驟中有一個失敗,可以使用通常的暫停/步按鈕繼續(xù)執(zhí)行測試。如果故障是在任何測試的情況下,最后一個命令執(zhí)行不會被暫停。
Step 5 : 我們還可以使用斷點來了解在這過程中到底發(fā)生了什么。插入一個特定步驟一個斷點,執(zhí)行從上下文“右鍵”,選擇“toggle Break Yiibai”相關(guān)菜單。
Step 6 : 插入斷點則顯示暫停圖標,特定步驟如下所示。
Step 7 : 當我們執(zhí)行該腳本,該腳本將暫停執(zhí)行插入斷點的地方。這將有助于計算一個元素等的值/表示在用戶執(zhí)行過程中。