Купить билет
Меню
Купить билет Личный кабинет

Автоматизация (тестирования, процессов и тд)

Чистая архитектура и метапрограммирование в рамках AT

SQA Days 38 2026-04-25 10:30 Автоматизация (250 чел.) 40 мин
Доклад планируется на конференции SQA Days 38 и появится в общей программе на странице Доклады.

Создание масштабируемой и поддерживаемой системы автоматизации — не только про выбор инструментов, но и про правильную архитектуру. В этом докладе мы разберем, как сочетание принципов Чистой Архитектуры и метапрограммирования в Python позволяет строить фреймворки, которые легко адаптируются к изменениям, минимизируют дублирование кода и растут вместе с проектом. Вы узнаете, как с помощью декораторов, дескрипторов, __getattr__, __init_subclass__ и других механизмов Python автоматизировать рутинные задачи: от поиска элементов на странице до динамического создания API-методов. Покажу реальные примеры из практики — как сделать PageObject умнее, как переключаться между Selenium и Playwright без переписывания тестов, и как управлять поведением фреймворка через конфигурацию. Доклад будет полезен QA-инженерам, разрабатывающим собственные фреймворки, а также техническим лидерам, которые хотят повысить качество и гибкость систем автоматизации.

Наверх