Процессы автоматизации
GitLab для тестировщиков: от шаблонов до динамической маршрутизации
Сегодня автоматизация тестирования — это не только написание тестов, но и умная организация их запуска. В докладе мы разберём, как превратить обычные пайплайны GitLab в «интеллектуальные системы», которые сами решают, когда и какие тесты запускать. Мы пройдём путь от базовых инструментов (YAML anchors, шаблонные джобы, наследование) до продвинутых приёмов (rules, динамическая маршрутизация с parallel, matrix, needs, и шардирование тестов). Вы узнаете, как сделать пайплайны гибкими, быстрыми и управляемыми командой — без лишнего расхода ресурсов. Кому будет полезно: QA-инженерам - чтобы управлять тестами и оптимизировать время запуска. Разработчикам — чтобы понимать, как настроить тесты под свой код и не ждать лишнего. Тимлидам — для оптимизации затрат на инфраструктуру и ускорения релизов.