Myvideo

Guest

Login

Роман Помелов. Слоёный фреймворк автотестирования на стеке Python

Uploaded By: Myvideo
1 view
0
0 votes
0

DUMP SPb 2025 - 14 февраля, DUMP Ekb 2025 - 25 апреля, Слоёный фреймворк автотестирования на стеке Python. Архитектура, примеры на практике и подводные камни Роман Помелов QA Automation Lead, Skillbox Автоматизаторы не любят готовые решения — им кажется, что в них чего-то не хватает. Во многих случаях это действительно так, и тогда они принимаются писать своё. В докладе покажу конкретную реализацию на стеке Python pytest/behave и как она ложится на общую схему gTAA (Generic Test Automation Architecture) из ISTQB. Возьмём E2E-тест (API UI) и разложим его реализацию до основания с примерами кода. Спроектированная архитектура позволяет решать прикладные задачи: 1. Залогировать ответы всех запросов; 2. Добавить в user-agent номер теста и запуска; 3. Поменять библиотеку для отправки запросов requests → httpx; 4. Поменять UI-фреймворк, не переписывая весь проект. Также на практике затронем основные принципы: композицию

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later