17-18 Мая, 2018
Гостиница «Park Inn by Radisson Пулковская»,
Санкт-Петербург, площадь Победы, 1

Когда нужны скорость и масштабирование: сервер распределенных iOS-устройств

День 2 /  / Зал 2  /  RU / Для практикующих инженеров

Комментарий Программного комитета:

Для всех, кто разрабатывает UI-тесты под iOS, проблема времени тестового прогона очень актуальна. Николай поделится, как им удалось ускорить выполнение тестов в 3 раза.

В Badoo мы прогоняем более 1200 end-to-end тестов для наших iOS-приложений в один прогон. Это более 40 часов тестов, которые проходят за 45 реальных минут.

В докладе расскажем, как мы распутали тесно связанные тесты и инфраструктуру iOS и перешли к серверу устройств; как это упростило параллельный запуск тестов и сделало наши тесты и инфраструктуру проще для поддержки и масштабирования.

Из доклада вы узнаете, как легко запускать тесты параллельно с помощью таких инструментов, как fbsimctl, и как разделение тестов и инфраструктуры может упростить принятие, поддержку и масштабирование ваших тестов. https://github.com/badoo/ios-device-server


Скачать презентацию