Владислав Алексеев
Компания: Авито
В этом докладе Владислав расскажет, как в Авито научились запускать много UI-тестов и получать их результаты в 50 раз быстрее: они прогоняют 50 часов UI-тестов за 1 час. Затронет основные проблемы при написании и запуске UI-тестов, пути масштабирования как в пределах одного компьютера, так и в пределах фермы сборочных машин. Затронет тему стабильности тестов, нестабильности инфраструктуры, пути решения возникающих проблем.
Владислав расскажет про созданную в Авито утилиту для запуска UI-тестов в режиме распараллеливания тестов по нескольким Макам, покажет, что своя ферма iOS-симуляторов и устройств может быть настроена быстро и легко, а ее поддержание в работоспособном состоянии не будет требовать больших затрат. Покажет, как можно оптимизировать использование ограниченных ресурсов компьютеров.
Доклад содержит как технические детали, так и советы по улучшению процессов внутри команд, поэтому он будет интересен разработчикам разных уровней, тестировщикам, тимлидам.
Компания: Авито