QA Automation Engineer: Python + Playwright
Пройди путь от первой строки Python до полноценного тестового фреймворка с pytest, Playwright, POM, Allure, Docker и Jenkins. Курс подготовит тебя к реальным задачам Automation QA.
Курс охватывает Python от базовых конструкций до ООП, модулей, генераторов и декораторов. Далее ты освоишь pytest, fixtures, Playwright Codegen, локаторы, assertions, ожидания, параметризацию и асинхронный Playwright.
Ты научишься автоматизировать UI и API, работать с HTTP-методами, Request Context, авторизацией, headers, interception и валидацией ответов. Для структуры проекта используешь Page Object Model, Fluent Interface и logging, а для запуска и отчётности — Allure, Docker и Jenkins.
После курса ты сможешь создавать и поддерживать тестовые фреймворки на Python, автоматизировать web- и API-сценарии и претендовать на задачи Automation QA Engineer
Олексій Малахов QA
Изучается на курсе
Python Basic • 13 занятий
- 1
Вступ до Python та підготовка середовища
Бесплатно- Видео7 мин • смотреть видео
- Конспект
- Тест
- 2
Змінні, типи даних, логічні оператори та мутабельність
Бесплатно- Видео30 мин • смотреть видео
- Конспект
- Тест
- 3
Рядки та методи роботи з текстом
Бесплатно- Видео45 мин • смотреть видео
- Конспект
- Тест
- 4
Умови та розгалуження (if/elif/else)
- Видео11 мин • смотреть видео
- Конспект
- Тест
- 5
Цикли (for, while)
- Видео29 мин • смотреть видео
- Конспект
- Тест
- 6
Колекції: List, Tuple, Set, Dict
- Видео43 мин • смотреть видео
- Конспект
- Тест
- 7
Функції та область видимості
- Видео20 мин • смотреть видео
- Конспект
- Тест
- 8
Обробка виключень (try, except, else, finally)
- Видео13 мин • смотреть видео
- Конспект
- Тест
- 9
Робота з файлами (I/O, txt, json, csv)
- Видео43 мин • смотреть видео
- Конспект
- Тест
- 10
Основи ООП (Класи, атрибути, методи, магічні методи та просте наслідування)
- Видео43 мин • смотреть видео
- Конспект
- Тест
- 11
Поглиблення в ООП (Множинне та ромбовидне наслідування, MRO, інкапсуляція та поліморфізм)
- Видео24 мин • смотреть видео
- Конспект
- Тест
- 12
Модулі, пакети та віртуальне середовище (venv)
- Видео18 мин • смотреть видео
- Конспект
- Тест
- 13
Ітератори, генератори та декоратори
- Видео36 мин • смотреть видео
- Конспект
- Тест
- Практика
Вступ до тестування & pytest • 4 занятия
- 14
Селектори та DevTools (Console & Elements)
- Видео24 мин • смотреть видео
- Конспект
- Тест
- 15
Вступ до фреймворку Pytest
- Видео26 мин • смотреть видео
- Конспект
- Тест
- 16
Фікстури в pytest (Fixtures)
- Видео20 мин • смотреть видео
- Конспект
- Тест
- 17
Playwright Intro & Codegen
- Видео23 мин • смотреть видео
- Конспект
- Тест
UI автоматизація з Playwright • 5 занятий
- 18
Локатори в Playwright
- Видео20 мин • смотреть видео
- Конспект
- Тест
- 19
Взаємодія з елементами, очікування та Assertions у Playwright
- Видео19 мин • смотреть видео
- Конспект
- Тест
- 20
Складні елементи в Playwright: Popups, Alerts, Iframes & Media
- Видео22 мин • смотреть видео
- Конспект
- Тест
- 21
Параметризовані тести (Data-Driven Testing)
- Видео20 мин • смотреть видео
- Конспект
- Тест
- 22
Асинхронний Playwright
- Видео13 мин • смотреть видео
- Конспект
- Тест
Паттерни проектування та структура проєкту • 3 занятия
- 23
Page Object Model (POM) & Fluent Interface
- Видео26 мин • смотреть видео
- Конспект
- Тест
- 24
Архітектура тестового фреймворку
- Видео6 мин • смотреть видео
- Конспект
- Тест
- 25
Логування (Logging) у тестах
- Видео14 мин • смотреть видео
- Конспект
- Тест
API тестування з Playwright • 3 занятия
- 26
HTTP-методи та базові запити в Playwright
- Видео19 мин • смотреть видео
- Конспект
- Тест
- 27
Request Context, авторизація та Headers у Playwright
- Видео19 мин • смотреть видео
- Конспект
- Тест
- 28
Валідація API-відповідей & Interception
- Видео39 мин • смотреть видео
- Конспект
- Практика
Docker, CI/CD, Reporting & Висновки • 2 занятия
- 29
Звітність (Allure) та Презентація Pet-проєкту
- Видео33 мин • смотреть видео
- Конспект
- Тест
- 30
Контейнеризація (Docker) та CI/CD автоматизація (Jenkins)
- Видео36 мин • смотреть видео
- Конспект
- Тест
Бонусні заняття • 1 занятие
- 31
Робота з REST API за допомогою бібліотеки REQUESTS
- Видео22 мин • смотреть видео
- Конспект
- Объяснять сложные темы и мгновенно отвечать на вопросы по курсу или уроку.
- Быть наставником и помогать понять логику решения: для этого я задаю интересные и уместные вопросы.
- За несколько секунд находить нужные уроки и материалы курса вместе с ответом.
- Понимать тебя с полуслова и отвечать на голосовые вопросы так же быстро, как и на текстовые.
- Бонус: первые 50 звёзд для использования помощника уже включены!
После прохождения курса вы получите сертификат

