USD/RUB 76.42 0.3%BTC $62,626 0.9%ETH $1,741 0.2%TON $1.60 0.7%IMOEX 2220.77 0.5%GOLD ₽9 988/г 0.0%

#программирование

·Технологии

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

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

·Технологии

Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект

Привет, Хабр! Меня зовут Никита, и я один из тех, кто каждый год делает Frontend CTF в рамках конференции «Я 💛 Фронтенд». Сегодня хочу с вами поделиться, как и зачем мы ежегодно делаем соревнование для тех, кто любит пробираться сквозь загадки, секреты и спрятанные подсказки в браузерной игре.