MXStat
MXStat
Введите текст для поиска
Расширенный поиск каналов
  • Вход на сайт
  • Каталог
    Каталог каналов Региональные подборки Поиск каналов
    Добавить канал
  • Рейтинги
    Рейтинг каналов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Max
СУБД Pangolin

10 Sep, 11:37

Открыть в Max Поделиться

Как-то раз я запускала все эти прогоны в конце рабочего дня, ошиблась при заполнении всего одного поля и на утро радостно перезапускала все заново – это была моя последняя капля
— опыт автоматизации QA-процессов от Елены Бабенко.

Всем привет! Меня зовут Елена Бабенко, я QA lead команды СУБД Pangolin в Сбертехе. По итогам прошлых статей мы поняли: Хабр любит не только красивый код, но и честную боль тех, кто этот код принимает. Мы выпускаем большую СУБД четыре раза в год. Каждая версия — это регрессы на всех поддерживаемых ОС, проверки лицензий и совместимости. Раньше всё, что у нас было для стабилизации — табличка в Confluence, Jenkins и мои руки, которыми я два часа запускала эти прогоны вручную.

Рассказываю, как мы вынесли рутину в базу данных:
▪️Перенесли список из 80+ Quality Gates из таблички в таблицы scenario, build и build_params;
▪️Написали хранимую процедуру clone_scenario, которая клонирует релизные проверки одной командой без потери связей;
▪️Научили мастер-джобу в Jenkins подтягивать конфиг прямо из БД и собирать единый отчет по всем дочерним таскам.

➡️ Детали, SQL-запросы и схема базы — на Хабре
От рутины к эффективности: как QA-инженер может изменить релизный процесс в большой команде
Привет, Хабр! Меня зовут Елена Бабенко, я QA lead в одной из продуктовых команд Pangolin в Сбертехе. Мы разрабатываем СУБД, процесс это сложный и интересный, вед...
Хабр

421 24
Каталог
Каталог каналов Подборки каналов Поиск каналов Добавить канал
Рейтинги
Рейтинг каналов Max
Контакты
Написать в Max Написать в Telegram Написать на почту
Всякая всячина
Пользовательское соглашение Политика конфиденциальности
Наши каналы
MXStat в Telegram MXStat в Max
Наши боты
MXAuthBot MXAnalyticsBot
Made by TGStat