Сообщества Мои сообщества Pricing
English Русский Español Deutsch Français Português 中文 日本語 한국어
Sign In
Other

От ручного клика к коду: Трансформация в QA Automation Engineer

36 уроков 451 минут 0 участников Средний
Михаил Шуберт
Михаил Шуберт
Инструктор

Этот курс — ваш мост из мира мануального тестирования в мир высокооплачиваемой автоматизации. Мы не будем просто учить синтаксис языка; мы научим вас думать как инженер по автоматизации, который умеет выбирать правильные инструменты для конкретных бизнес-задач. Вы пройдете путь от написания первого скрипта на Python до настройки полноценного CI/CD конвейера. Вы освоите современные инструменты, такие как Playwright и Pytest, научитесь работать с API на уровне профи и поймете, как строить архитектуру тестов, которую не придется переписывать через месяц. Курс сфокусирован на практике: каждый модуль завершается созданием части вашего личного фреймворка, который станет главным украшением портфолио. К концу обучения вы сможете полностью автоматизировать процесс проверки веб-приложений, интегрировать тесты в процесс разработки и обосновывать ценность автоматизации перед бизнесом. Вы перестанете быть просто «тестировщиком» и станете SDET-специалистом, способным влиять на качество продукта на всех этапах его жизненного цикла.

$400/мес (33818 ₽/мес)
  • Полный доступ к сообществу
  • Закрытая лента и обсуждения
  • Прямые эфиры и Q&A
  • Баллы и рейтинг

Чему вы научитесь

Проектирование надежной архитектуры автотестов с использованием паттерна Page Object Model
Автоматизация тестирования UI и API с использованием Python, Pytest и Playwright
Настройка автоматического запуска тестов в GitHub Actions и генерация отчетов Allure
Умение идентифицировать и устранять «флакающие» (нестабильные) тесты
Интеграция тестирования в CI/CD процесс для обеспечения непрерывного качества

Программа обучения

Смена парадигмы: Как перестать кликать и начать программировать
6 уроков • 74 минут
Ловушка 'Записать и воспроизвести': Почему Selenium IDE — это тупик 10 min
Пирамида тестирования: Где на самом деле живут баги 12 min
Python для QA: Минимум синтаксиса для максимума пользы 15 min
ROI автоматизации: Когда код стоит дороже ручного труда 10 min
Первый скрипт: Открываем браузер кодом 15 min
Как Spotify перестал бояться релизов 12 min
Укрощение UI: Современная веб-автоматизация
6 уроков • 77 минут
Локаторы, которые не ломаются: CSS vs XPath 12 min
Playwright: Почему он убивает Selenium 15 min
Смерть ожиданий: Как победить Timeouts 10 min
Работа со сложными элементами: iFrames, Pop-ups и Shadow DOM 15 min
Кейс: Как Pinterest автоматизирует визуальное тестирование 12 min
Параметризация тестов: Один скрипт — сотни проверок 13 min
Архитектура и Чистый код: От скрипта к фреймворку
6 уроков • 77 минут
Page Object Model (POM): Разделяем логику и данные 15 min
Фикстуры Pytest: Магия подготовки данных 15 min
Анти-паттерн 'Божественный объект': Когда POM становится проблемой 10 min
Fluent Interface: Пишем тесты как рассказ 12 min
История одного рефакторинга в Uber 13 min
Обработка конфигураций: Dev, Staging, Prod 12 min
API Automation: Тестирование под капотом
6 уроков • 75 минут
Почему UI-тесты — это только верхушка айсберга 10 min
Библиотека Requests: Отправляем первый запрос 15 min
Валидация JSON-схем: Проверка структуры данных 12 min
Забытые статус-коды: Почему 200 OK — это не всегда успех 10 min
Кейс: Как Stripe тестирует свои API для миллионов пользователей 13 min
Цепочки запросов: От авторизации до сложного сценария 15 min
CI/CD и Инфраструктура: Тесты на автопилоте
6 уроков • 79 минут
Тесты на моей машине работают: Главная ложь автоматизатора 10 min
GitHub Actions: Запуск тестов по клику или пушу 15 min
Docker для QA: Упаковываем тесты в контейнер 15 min
Борьба с 'Флакающими' тестами: Стратегии стабилизации 12 min
Allure Reports: Делаем отчеты, которые поймет даже менеджер 15 min
Как работает релизный цикл в GitLab 12 min
Путь к Senior SDET: Стратегия и лидерство
6 уроков • 69 минут
Тест-стратегия: Что автоматизировать в первую очередь? 12 min
Код-ревью для автоматизатора: На что смотреть? 15 min
Ошибки масштабирования: Когда тестов становится слишком много 10 min
Chaos Engineering: Тестирование на прочность 12 min
Как продать автоматизацию руководству 10 min
Ваш личный Roadmap развития на 2 года 10 min

Об инструкторе

Михаил Шуберт

Михаил Шуберт

Готовы присоединиться?