Я много искал в Google, чтобы найти решение моих проблем с UI Automation. Я нашел сообщение, в котором хорошо описаны проблемы:
Невозможно запустить тесты из командной строки. (...)
Нет способа установить или сбросить состояние. (...)
Часть предыдущей проблемы заключается в том, что в UI Automation нет концепции дискретных тестов. (...)
Невозможно программно получить результаты тестового прогона. (...)
источник: https: //content.pivotal. io / blog / iphone-ui-automation-tests-a-приличный-старт
Проблема №. 3 можно решить с помощью жасмина ( https://github.com/pivotal/jasmine-iphone )
А как насчет других проблем? Были ли внесены какие-либо улучшения с момента публикации (20 июля 2010 г.)?
И еще одна проблема: правда ли, что единственный существующий метод для выбора конкретного элемента пользовательского интерфейса - это добавление метки доступности в исходный код приложения?