1
我有一種情況,即時通訊運行一些基本的UITests,但他們失敗,因爲我有2個動畫設置爲重複。UITesting在Xcode 7動畫重複動畫使測試失敗
通常使用應用程序時,用戶可以單擊登錄按鈕並繼續,因爲這些動畫根本不會阻止UI /主線程。
但是,當我運行我的UITests時,無法點擊按鈕並報告以下錯誤。
UI測試失敗 - 應用failied到30.0秒
內停頓如果刪除重複測試,做工精細,並通過動畫的選項。
如果我將repeatcount設置爲0,則測試也會通過,但這意味着實際應用程序無法按需執行。
我試過下面的地方isRunningTest是一個環境變量,即使它似乎設置。重複計數似乎被忽略?
if([AppDelegate isRunningTests])
{
[UIView setAnimationRepeatCount:0];
}
這是一個錯誤還是有解決這個問題。
我的感覺是重複的動畫不應該導致測試失敗。
任何人都有類似的經驗,並解決它?