Сергей Павлов — Как мы гоняли Android UI-автотесты на 20 игровых десктопах, и почему нам понравилось

Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline) Подробности и билеты: — — Сергей расскажет о преодолении трудностей в автотестировании Android, связанных с окружением — железом и софтом. Любой написанный Android UI-автотест должен на чем-то запуститься, будь то устройство или эмулятор. Но даже оптимально написанный автотест будет работать плохо, если мощности железа под ним не соответствуют потребностям. Спикер объяснит, почему они выбрали десктопы для запуска эмуляторов и что нужно эмулятору для стабильной работы. Что делать, если нужен эмулятор с предустановленными данными? Как их распространить на хосты? Вы узнаете, как преднастроить эмуляторы для 11 версий ОС и запаковать их в Docker image. Что делать если тестов много, они написаны на разных ЯП для разных приложений и этим тестам нужны разные версии зависимостей? Вы узнаете, как изолировать окружение и параллелить тесты на одном хосте с помощью Docker Compose. #infrastructure #uitest
Back to Top