Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Роман Помелов — Слоеный фреймворк автотестирования на стеке. Архитектура, примеры и подводные камни в хорошем качестве

Роман Помелов — Слоеный фреймворк автотестирования на стеке. Архитектура, примеры и подводные камни 1 месяц назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Роман Помелов — Слоеный фреймворк автотестирования на стеке. Архитектура, примеры и подводные камни

Ближайшая конференция — Heisenbug 2025 Spring, 5—6 апреля (Москва + онлайн-трансляция). Подробности и билеты: https://jrg.su/Tq0vcu — — Скачать презентацию с сайта Heisenbug — https://jrg.su/Uet7RG Автоматизаторы не любят готовые решения — им кажется, что в них чего-то не хватает. Во многих случаях это действительно так, и тогда они принимаются писать свое. В докладе спикер показал конкретную реализацию на стеке Python + pytest/behave и как она ложится на общую схему gTAA (Generic Test Automation Architecture) из ISTQB. Взяли E2E-тест (API + UI) и разложили его реализацию до основания с примерами кода. Спроектированная архитектура позволяет решать прикладные задачи: 1. Залогировать ответы всех запросов. 2. Добавить в user-agent номер теста и запуска. 3. Поменять библиотеку для отправки запросов requests - httpx. 4. Поменять UI-фреймворк, не переписывая весь проект. Также на практике затронули основные принципы: композицию / наследование, связность кода, инверсию зависимостей и т.д. Примеры кода будут на Python, но все принципы универсальны и легко читаются. Доклад будет полезен независимо от вашего стека. Позволит увидеть картину сверху и потенциально найти новые идеи для вашего проекта.

Comments