Есть ли хороший учебник по автоматическому тестированию пользовательского интерфейса с помощью какао-сенсорного экрана?

Обычно я считаю, что почти все мои самые важные тестовые примеры для разработки iPhone вращаются вокруг тестирования пользовательского интерфейса, а не бизнес-логики или тестирования данных. Я не очень знаком с автоматическим тестированием пользовательского интерфейса в среде XCode. Может ли кто-нибудь указать мне на хороший учебник или книгу?

ОБНОВЛЕНИЕ
Этот вопрос был написан несколько лет назад, и с тех пор тестирование пользовательского интерфейса прошло долгий путь. Использование UI Automation по-прежнему возможно, но KIF Framework сейчас является гораздо лучшим решением для функционального тестирования, ИМО.

Со страницы Github KIF:

KIF, что означает Keep It Functional, представляет собой интеграционный тест iOS. фреймворк. Это позволяет легко автоматизировать приложения для iOS, используя атрибуты доступности, которые ОС делает доступными для тех, у кого нарушения зрения.

KIF создает и выполняет тесты с использованием стандартного тестирования XCTest. цель. Тестирование проводится синхронно в основном потоке (запущенном цикл выполнения для ускорения течения времени), что позволяет выполнять более сложные логика и композиция. Это также позволяет KIF использовать преимущества Xcode 5 Test Navigator, инструменты сборки командной строки и тест ботов отчеты.

13
задан memmons 13 June 2014 в 15:34
поделиться