как я могу улучшить автоматизацию пользовательского интерфейса iPhone?

Я много искал в Google, чтобы найти решение моих проблем с UI Automation. Я нашел сообщение, в котором хорошо описаны проблемы:

Невозможно запустить тесты из командной строки. (...)

Нет способа установить или сбросить состояние. (...)

Часть предыдущей проблемы заключается в том, что в UI Automation нет концепции дискретных тестов. (...)

Невозможно программно получить результаты тестового прогона. (...)

источник: https: //content.pivotal. io / blog / iphone-ui-automation-tests-a-приличный-старт

Проблема №. 3 можно решить с помощью жасмина ( https://github.com/pivotal/jasmine-iphone )

А как насчет других проблем? Были ли внесены какие-либо улучшения с момента публикации (20 июля 2010 г.)?

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

5
задан Dave Powers 12 July 2019 в 17:37
поделиться