В последнее время мне нужно провести стресс-тест в моем приложении для iOS.Я обнаружил, что юнит-тест предназначен только для некоторого уровня кода или теста небольшого уровня модуля (возможно, я ошибаюсь, но это то, что я сейчас понимаю)
Так что я думаю, что если мне нужно сделать какое-то приложениестресс-тест на уровне уровня при работающем приложении, я могу использовать инструмент UIAutomation.
Apple не предоставила много документов о том, как его использовать.Я искал в Интернете и узнал некоторые основные способы использования UIAutomation.Но как использовать его более сложным способом?
Я только обнаружил, что UIAElement имеет метод waitForInvalid, который может выполнять некоторую контрольную работу. Но как я могу сделать что-то вроде «waitUntilItAppearsOnScreen»?Я должен использовать что-то вроде
while(true)
{
if(something.isOnScreen())
{break;}
}
?
(я знаю, что это может быть не код javascipt, просто для объяснения)