0
水豚智能地等待測試命令序列與UI同步。不過,我得從以下誤報:價值水豚計時問題
- 填寫輸入字段
- 點擊鏈接錯誤地重定向到同一個頁面,殲滅前值
- 測試檢查該字段的值。由於重定向尚未恢復,舊值仍然存在,記錄了誤報。
我想知道是否有方法正確地測試這種情況下,確保不正確的情況下被捕獲。毫不奇怪,當代碼修復爲使用ajax調用時,測試通過。
執行測試的更直接方法是聲明頁面在單擊鏈接後未重定向。
水豚智能地等待測試命令序列與UI同步。不過,我得從以下誤報:價值水豚計時問題
我想知道是否有方法正確地測試這種情況下,確保不正確的情況下被捕獲。毫不奇怪,當代碼修復爲使用ajax調用時,測試通過。
執行測試的更直接方法是聲明頁面在單擊鏈接後未重定向。
通常,當您點擊常規鏈接或按鈕時,Capybara應該等到新頁面加載完畢。也許別的東西出了問題?
這絕對適用於最新版本的phantomjs,即使對第三方網站(導致長時間延遲)的遠程ajax調用也是如此。 – justingordon 2013-01-11 20:41:31