Когда нужны скорость и масштабирование: сервер распределенных iOS-устройств
|
|
Четверг, 20 Сентября 2018 г. 18:07
+ в цитатник
Многим разработчикам UI-тестов под iOS наверняка знакома проблема времени тестового прогона. В Badoo прогоняется более 1400 end-to-end тестов для iOS-приложений на каждый запуск регрессии. Это более 40 машинных часов тестов, которые проходят за 30 реальных минут.
Николай Абалов из Badoo поделился тем, как удалось ускорить выполнение тестов с 1,5 часов до 30 минут; как распутали тесно связанные тесты и инфраструктуру iOS, перейдя к серверу устройств; как это упростило параллельный запуск тестов и сделало тесты и инфраструктуру проще для поддержки и масштабирования.
Вы узнаете, как легко запускать тесты параллельно с помощью таких инструментов, как fbsimctl, и как разделение тестов и инфраструктуры может упростить принятие, поддержку и масштабирование ваших тестов.
Читать дальше -> https://habr.com/post/423901/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423901
Метки:
тестирование мобильных приложений
Блог компании JUG.ru Group
Блог компании Badoo
Badoo
Heisenbug
iOS
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-