UI iOS Automation: я хочу создать фоновое приложение и щелкнуть панель настроек, чтобы перевести телефон в режим полета, чтобы проверить поведение приложений в автономном режиме - PullRequest
3 голосов
/ 20 апреля 2011

Я пытаюсь автоматизировать перевод iOS в режим полета, но я не знаю, как получить доступ к панели настроек, чтобы сделать это.

Я попробовал следующее, чтобы увидеть, отображается ли панель настроек, когда приложение находится в фоновом режиме, чтобы можно было узнать, что это за доступ к настройкам:

target.deactivateAppForDuration (10); window.logElementTree ();

ОДНАКО, это просто помещает приложение в фоновый режим на десять секунд, а затем перечисляет элементы в окне приложения.

Есть идеи, как получить доступ к панели настроек для включения режима полета?

Заранее спасибо

1 Ответ

0 голосов
/ 15 июня 2011

Я не думаю, что возможно манипулировать другими приложениями, кроме того, которое вы тестируете.Вы могли бы рассмотреть возможность создания UIButton #if DEBUG до Активировать режим самолета программно? Затем, используйте UI Automation, чтобы нажать эту кнопку.

...