Перейти к содержимому
IMOEX 2111.90 2.2%
·Технологии·9 июля 2026 г.

Как ускорить проверку приложения с помощью Impact-анализа. Часть 3: UI-тесты

Когда проект растёт, дольше всего начинают тянуться самые «тяжёлые» проверки – UI-тесты. Один-два модуля поменял, а CI всё равно гоняет сотни тестов на эмуляторах и ждёт их десятки, а то и сотни минут. Знакомо?

Это третья, финальная статья цикла о том, как мы в Циане перешли от полного прогона всех проверок к выборочному с помощью Impact-анализа. В первой части я показывал, как мы ускорили статические анализаторы, во второй — как в два раза сократили unit-тесты, научившись обходить граф Gradle-модулей. В заключительной части я расскажу, как у нас на проде реализован выборочный запуск UI-тестов.

Это отрывок статьи. Полную версию читайте на сайте источника по ссылке ниже.

Источник: Habr