Как бороться с переходом на другое приложение, когда тестируем обезьяну с UIAutomation?
Я тестирую свое приложение с помощью UIAutomation(обезьяна), и оно может нажать кнопку и открыть safari. Как мне это сделать, если я хочу вернуться к своему тестовому приложению?
1 ответ
Вы можете не допустить выхода приложения на передний план, включив Управляемый доступ.
На устройстве. Управляемый доступ можно включить в "Настройки"> "Основные"> "Специальные возможности"> "Управляемый доступ".
Когда ваше приложение будет открыто, вы можете нажать кнопку "Домой" 3 раза и включить ее.
С помощью UIAutomation добавьте задержку прямо в начале скрипта Monkey. При запуске сценария это даст вам некоторое время для запуска Guided Access после запуска приложения.
Подробнее о управляемом доступе: http://support.apple.com/kb/ht5509