Роман Помелов. Слоёный фреймворк автотестирования на стеке Python
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-фреймворк, не переписывая весь проект.
Также на практике затронем основные принципы: композицию
1 view
13
1
2 months ago 00:39:23 1
Роман Помелов. Слоёный фреймворк автотестирования на стеке Python
5 months ago 00:03:09 1
ONINO — Штиль
6 months ago 01:02:22 1
Всё гражданское право (общая часть)
6 months ago 00:40:01 1
ЧЕЛЯБИНСК ПОЗОРНЫЙ И ВОНЮЧИЙ/ВОЗВРАЩЕНИЕ В 90-Е/ДАРИМ КОТОВОЙ ПОЗОРНУЮ МЕТЛУ!
9 months ago 00:01:35 1
(Не)Бывшие. Трейлер. В кино с 28 марта. HD 18+
10 months ago 00:01:35 1
(Не)бывшие - Русский трейлер (2023)
10 months ago 00:01:45 39
(Не)бывшие (2024)
10 months ago 00:03:29 1
Роман Сусалёв. Тоска пустая.
11 months ago 00:35:07 1
Общество Анонимных Оптимистов
1 year ago 00:03:15 1
НЕ.KURILI — Дыхание
1 year ago 00:06:26 9
Награждение художников участников пленэра в Курске, областная Курская филармония, 24 сентября 2023г.
1 year ago 00:14:06 6
С художниками встретились Губернатор Курской области Р.Старовойт и Глава города И.Куцак,
1 year ago 00:10:22 1
Как нам помогают те, кто нас триггерит, раздражает и злит
2 years ago 01:19:41 1
Теща Гордона Инна Бацман. Квартира в Москве, тайная любовь к Залужному, полет на метле, Путин, мужья
2 years ago 00:30:01 18
Обзор растений часть 1
2 years ago 00:20:02 3
Обзор 30 марта часть 3
2 years ago 01:01:07 1
Андрей Метла - Любовь и уважение
2 years ago 00:02:34 4
Wellerman на древнем русском | Кавер скоро Валерман придет | ДРЕВНЕСЛАВЯНСКИЙ КАВЕР
2 years ago 00:49:04 78
Как небольшой командой начать и не провалить автоматизацию на Gherkin / Роман Помелов (Skillbox)
3 years ago 00:00:12 1
Рома с Асей метлу лабают на фесте “Рок над Водой 2022“ (Rock on the Water 2022)
3 years ago 00:04:19 1
3 идеи вкусного ЗАВТРАКА, ДЛЯ ЖЕНЩИНЫ
4 years ago 00:23:52 1
РАЗБИЛИ СУПРУ? Цареградцев, Тиводар и Роберт Шварцман на лютой метле