Приглашаем на митап по QA в гости к Т-Банку. В программе — три доклада от нашей команды, а после соберемся вместе, чтобы поближе узнать друг друга, завести знакомства и обсудить все, что хочется.
Доклады
19:00 – 19:45
Трансформация QA-процессов: от тестировщиков до QA-инженеров
Расскажу, как мы внедряли новую культуру, справлялись с сопротивлением и техническими сложностями и к чему пришли через два года: от тестирования на статическом стенде до динамических контуров, от релизных циклов до релизов по фиче, от ручной приемки и нестабильных тестов до полностью автоматизированных релизов и Lead Time в 7 дней
Александр Големенцев
Руководитель по обеспечению качества, Т-Банк
19:45 – 20:30
От хардкода к синтетике: эволюция тестовых данных
Использование реальных данных для тестирования небезопасно, хардкод приводит к потере эффективности тестирования, а подготовка данных вручную для каждого теста занимает больше времени, чем сам прогон автотеста. Расскажу, как в Т-Инвестициях мы решили вопрос с данными для тестирования
Екатерина Грехова
Старший инженер по автоматизации, Т-Банк
20:45 – 21:30
Форсаж для Playwright, или Как перестать ждать своих автотестов
Загляну под капот проекта автотестов на Playwright и проведу его полный тюнинг: избавлюсь от лишнего веса плохих практик и прокачаю движок с помощью параллелизма, виртуозно обходя препятствия из посторонних тестов. Рассмотрю приемы ускорения и стабилизации, чтобы превратить каждый прогон тестов из тряски по бездорожью в предсказуемый и быстрый заезд
QA — процесс обеспечения соответствия продукта установленным требованиям и стандартам. QA-инженер — специалист, занимающийся тестированием программного обеспечения, автоматизацией процессов и обеспечением стабильности продукта. Lead Time — метрика, используемая в разработке ПО для оценки эффективности процессов. Feature-based releases — подход к разработке, при котором каждая новая функция может быть выпущена отдельно, без ожидания завершения всех изменений. Playwright — современный фреймворк от Microsoft для автоматизации тестирования веб-приложений, поддерживает несколько браузеров (Chromium, Firefox, WebKit). Параллелизм — в тестировании — запуск нескольких тестов одновременно для ускорения процесса. Синтетические данные — используются в тестировании, когда реальные данные недоступны или не подходят для проверки. Jack of all trades — используется в заголовке доклада как метафора — человек или подход, способный решать разнообразные задачи
Подписывайтесь на Т-Банк
Код Желтый
Ютуб-канал
T-Crew
Блог на Хабре