1
我使用UIAutomation
測試和生成腳本,我需要在我的tableView
循環選擇cell
,並等待,直到它下載轉到另一個。UIAutomation測試定時器等待,直到完成
var target = UIATarget.localTarget();
target.frontMostApp().mainWindow().buttons()["Search"].tap();
for(i = 1; i < target.frontMostApp().mainWindow().tableViews()["Empty list"].cells().length; i++)
{
if(target.frontMostApp().mainWindow().tableViews()["Empty list"].cells()[i].buttons()["Download"].isHidden)
{
UIALogger.logStart("HIDDEN");
UIALogger.logPass();
}
else
{
target.frontMostApp().mainWindow().tableViews()["Empty list"].cells()[i].buttons()["Download"].tap();
}
}
我怎樣才能讓它在下載結束時,我有另一個按鈕的名稱View
我Download
是隱藏的。我有一個顯示下載百分比的進度條提醒。
我該如何停止腳本並等待,直到它下載了某些內容,然後轉到另一個單元格。並下載了。
沒有,它不工作 – user2398911
能否請您解釋一下爲什麼不呢? while循環將停止測試用例進度,直到下載進度警報出現爲止。只要下載警報消失,testcase就會從while循環中退出,您可以單擊下一個單元格開始另一個下載。 – rakmoh
它爲我工作。 –