t.me/atinfo_chat Telegram группа по автоматизации тестирования

Автоматизация iOS приложений - выбор фреймворка 2019

design-patterns
framework
swift
ios
mobile
Теги: #<Tag:0x00007f21dcde61d8> #<Tag:0x00007f21dcde6048> #<Tag:0x00007f21dcde5eb8> #<Tag:0x00007f21dcde5cb0> #<Tag:0x00007f21dcde5af8>

(Nasta) #1

Хотела бы спросить у опытных коллег, какой фреймворк вы используете для покрытия тестов iOS. Не нашла актуальных ответов на форуме на данную тему.

В нашей компании в данный момент есть простое решение c XCUITest.
Но он не подходит для white-box тестов (у нас таких много), поэтому в данный момент смотрим в сторону EarlGrey 2.0. Выглядит EarlGrey очень сыро и настроить его не так уж просто, но вполне себе работает.

Какие фрейморки вы использовали для автоматизации iOS?


#2

Добрый День.
XCUITest - можно использовать для white/gray/black тестов. Для первых двух видов, ваши тесты должны лежать в месте с кодом вашего приложения, можно сделать в проекте новый таргет - где собственно и будут ваши тесты и у вас будет доступ к коду девов где вы сможете вызывать их функции у себя в коде.