0
我該如何等待,直到完成某件事加載。我需要等到應用程序下載了大約10MB的數據。由於我已經在Robotium類中實現了加載,因此如果完成,我沒有機會檢查UI的消息。 加載時間有時會更長,所以我不能像solo.sleep(10000)
那樣放置。 我還有什麼其他選擇?我試過sleep.waitForCondition()
和sleep.waitForLogMessage
。沒有工作。Robotium等到加載日期完成
作爲應用程序的用戶,您如何告訴下載完成?在用戶界面上做了什麼改變?元素出現了嗎? dissapear? – 2015-02-23 11:43:38
那麼,下載通常發生在另一個地方,並有一個進度條。但是爲了測試,我從一開始就需要它們。因爲測試是獨立的並且是隨機執行的。所以我需要從開始添加一些對象的數據。這就是爲什麼我在運行Robotium時在UI上沒有任何指示器。 – 2015-02-23 12:17:03