Emcee - как запускать тысячи нативных тестов за 15 минут

  • 40 мин

Расскажу о том, как мы ускоряли цикл разработки за счет создания эффективного инструмента для запуска нативных мобильных тестов.


Emcee — разработка AvitoTech.
Наши компонентные тесты на PR суммарно длятся 6 часов: как минимум столько времени их гонял бы один Mac-mini с одним симулятором. Фактически же билд проходит за 15 минут.

Наши 600 end-to-end XCUI-тестов суммарно идут 41 час. Они запускаются под четырьмя разными версиями iOS, и, на деле, всё распараллеливается и проходит за 50 минут.

Параллельное тестирование сокращает время, а Emcee — распределяет задачи так, чтобы ни одна машина не простаивала.
Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!