JS/TS & Playwright: Полный стек автоматизации тестирования
Этот курс поможет вам освоить современную автоматизацию тестирования с использованием Playwright. Вы начнете с основ JavaScript, перейдете к UI и API тестированию, научитесь строить архитектуру тестового фреймворка и интегрировать автотесты в CI/CD процессы.
Этот курс представляет собой комплексное обучение автоматизации тестирования с использованием Playwright и экосистемы JavaScript. В рамках обучения рассматриваются вопросы построения масштабируемого фреймворка, организации тестовой архитектуры, работы с API, управления состоянием окружения и интеграции с инструментами контейнеризации и CI/CD.
Особое внимание уделяется стабильности тестов, правильному использованию асинхронности, оптимизации кода и поддерживаемости проекта.
Изучается на курсе
JavaScript Basics • 15 занятий
- 1
Вступ до JavaScript та робота з Node.js
Бесплатно- Видео18 мин • смотреть видео
- Конспект
- Тест
- 2
Змінні, типи даних та правила іменування у коді
Бесплатно- Видео16 мин • смотреть видео
- Конспект
- Тест
- 3
Примітивні типи і об’єкти в JavaScript
Бесплатно- Видео29 мин • смотреть видео
- Конспект
- Тест
- 4
Явне та неявне перетворення типів
- Видео14 мин • смотреть видео
- Конспект
- Тест
- 5
Арифметичні, порівняльні та логічні оператори
- Видео21 мин • смотреть видео
- Конспект
- Тест
- 6
Умовні конструкції та розгалуження коду
- Видео26 мин • смотреть видео
- Конспект
- Тест
- 7
Цикли та повторення дій у програмі
- Видео19 мин • смотреть видео
- Конспект
- Тест
- Практика
- 8
Функції, параметри та принципи їх використання
- Видео39 мин • смотреть видео
- Конспект
- Тест
- Задача 1
- Задача 2
- 9
Імпорт, експорт та модулі в JavaScript
- Видео23 мин • смотреть видео
- Конспект
- Тест
- 10
Обробка винятків та помилок (Exceptions)
- Видео10 мин • смотреть видео
- Конспект
- 11
Масиви та базові методи роботи з колекціями
- Видео49 мин • смотреть видео
- Конспект
- Практика
- 12
Об’єкти, властивості та методи в JavaScript
- Видео40 мин • смотреть видео
- Конспект
- Практика
- 13
Основи об’єктно-орієнтованого програмування (ООП)
- Видео52 мин • смотреть видео
- Конспект
- Практика
- 14
Синхронний і асинхронний код у JavaScript
- Видео44 мин • смотреть видео
- Конспект
- Практика
- 15
Основи TypeScript для автоматизації тестів
- Видео34 мин • смотреть видео
- Конспект
Introduction to Playwright • 2 занятия
- 16
Використання DevTools та селекторів елементів у браузері
- Видео21 мин • смотреть видео
- Конспект
- Практика
- 17
Playwright Intro та встановлення
- Видео37 мин • смотреть видео
- Конспект
UI testing with Playwright • 7 занятий
- 18
Пошук елементів
- Видео23 мин • смотреть видео
- Конспект
- Практика
- 19
Фільтрація елементів та масиви елементів
- Видео22 мин • смотреть видео
- Конспект
- Практика
- 20
Виконання дій користувача (Actions) у тестах
- Видео32 мин • смотреть видео
- Конспект
- 21
Перевірки результатів за допомогою Assertions
- Видео27 мин • смотреть видео
- Конспект
- Практика
- 22
Генерація тестів за допомогою CodeGen
- Видео22 мин • смотреть видео
- Конспект
- Практика
- 23
Page Object Model (POM) та структура фреймворку
- Видео1 ч 2 мин • смотреть видео
- Конспект
- Практика
- 24
Використання Storage State та Projects
- Видео58 мин • смотреть видео
- Конспект
- Тест
- Практика
Playwright Advanced • 6 занятий
- 25
Використання Fixtures (Фікстур) для оптимізації коду
- Видео1 ч 9 мин • смотреть видео
- Конспект
- Тест
- Практика
- 26
Робота з CLI та командним рядком
- Видео14 мин • смотреть видео
- Конспект
- 27
Налагодження та Debugging у тестах
- Видео26 мин • смотреть видео
- Конспект
- 28
Використання змінних середовища (Environment Variables)
- Видео16 мин • смотреть видео
- Конспект
- Тест
- 29
Репортинг і створення звітів про виконання тестів
- Видео43 мин • смотреть видео
- Конспект
- Тест
- 30
Screenshot testing
- Видео30 мин • смотреть видео
- Конспект
API testing with Playwright • 5 занятий
- 31
Прості запити (GET, POST, PUT, DELETE) без авторизації
- Видео27 мин • смотреть видео
- Конспект
- 32
Запити із авторизацією
- Видео1 ч 7 мин • смотреть видео
- Конспект
- Практика
- 33
Більш просунута структура API тестів
- Видео40 мин • смотреть видео
- Конспект
- Практика
- 34
Рефакторинг, pre- & post-conditions за допомогою API
- Видео43 мин • смотреть видео
- Конспект
- Практика
- 35
Практика - 15 нових тестів, використання Faker, завантаження файлів та фабрики даних
- Видео1 ч 31 мин • смотреть видео
- Конспект
Docker, CI/CD Integration • 3 занятия
- 36
CI/CD + Docker basics
- Видео44 мин • смотреть видео
- Конспект
- Тест
- 37
GitHub Actions - налаштування, запуск тестів та репорти
- Видео45 мин • смотреть видео
- Конспект
- Практика
- 38
GitLab CI - налаштування, запуск тестів та репорти
- Видео20 мин • смотреть видео
- Конспект
- Практика
Висновки • 1 занятие
- 39
Висновки. Що робити далі та як перейти у автоматизацію
- Видео4 мин • смотреть видео
После прохождения курса вы получите сертификат


