2012-11-06 85 views
0

我有一個測試,需要驗證autorefresh屬性已設置。我首先想到的是在頁面刷新時發生的加載頁面上.WaitForControlExist(),但編碼UI太慢而無法捕獲該控件,因爲它在半秒鐘左右消失。斷言頁刷新編碼的UI

我的問題是,是否存在將等待要刷新頁面,有某種超時類似WaitForControlExist()

回答

0

有顯示某些數據頁面上的網格的方法。我最終做的是設置自動刷新,向網格添加更多數據,等待指定的時間,並驗證附加數據是否存在。

自動化測試需要大量的創造力,有時你必須從側面攻擊它。

0

你可能會使用.WaitForControlExist()來控制點擊。代替你可以使用if(uIabc.Exists)或任何控制。但是一旦有控制,它就會被追趕,你可能需要在運行時動態創建新的控件對象。