我正在爲XCode 8編寫非常複雜的應用程序用戶界面測試。我發現了幾個問題,其中之一是我運行的每個測試需要幾分鐘的時間。Xcode 8用戶界面測試花費很長
我正在運行的特定測試的流程並非如此複雜。
我收到很多「等待應用程序閒置」消息。
有誰知道爲什麼測試需要這麼長時間才能運行,或者您對如何加速測試有何建議? WWDC演示基本上是即時的,但這是一個非常簡單的應用程序。
下面是我看到的一個例子,以及需要多長時間。 (該測試也還在運行!)
t = 504.16s Wait for app to idle t = 625.29s App animations complete notification not received, will attempt to continue. t = 625.30s Synthesize event t = 625.67s Wait for app to idle
謝謝!
更新:當我稍微與應用程序交互時,同時保留需要可見的元素(例如通過拉取tableview),測試繼續進行。
它是什麼,你的應用程序是在漫長的差距做運行測試? – matt
@matt,我不太確定?它看起來像所有的意見加載。有一個設備同步運行,你認爲這可能嗎? – ArielSD