Відеокурс

JavaScript + TypeScript + Playwright: Повний стек автоматизації тестування

рівень intermediate
5 (1)

Цей курс створений для тих, хто хоче опанувати сучасну автоматизацію тестування з використанням Playwright. Ви почнете з фундаменту JavaScript, Node.js та Typescript, навчитесь писати UI та API тести, будувати архітектуру фреймворку, а також інтегрувати автотести в CI/CD процеси.

Цей курс є комплексним навчанням автоматизації тестування з використанням Playwright та екосистеми JavaScript та TypeScript. У межах навчання розглядаються питання побудови масштабованого фреймворку, організації тестової архітектури, роботи з API, управління станом середовища та інтеграції з інструментами контейнеризації й CI/CD.

Особлива увага приділяється стабільності тестів, коректній роботі з асинхронністю, оптимізації коду та забезпеченню підтримуваності проєкту.

-25%2 800 ₴
2 100 ₴
12
12
24
12
12
22 години відео
39 занять
14 тестів
20 практичних завдань
мова курсу українська

Вивчається на курсі

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 хв • дивитись відео

Після проходження курсу ви отримаєте сертифікат

-25%2 800 ₴
2 100 ₴
12
12
24
12
12

Можеш спробувати курс, перш ніж платити

Кожен урок у Hillel Max — це чіткий і простий план. Зручний та зрозумілий шлях до знань. Спочатку ти дивишся коротке відео, потім працюєш з прикладами та теорією, робочими матеріалами. Щоб закріпити знання, ти проходиш тест чи виконуєш практичне завдання. І на фінал — можеш перевірити себе та засвоєне, переглянувши готовий відеорозбір цієї практики від наших експертів.

Дивись відеоуроки, коли зручно

Навчайся у своєму темпі — без тиску й дедлайнів. Перемотуй, зупиняй, повертайся до складних тем або пропускай уже знайомі та вибирай саме ту тему, яка тобі потрібна тут і зараз.

Май міцну теорію під рукою

Чіткі та зрозумілі пояснення допоможуть систематизувати знання. Кожну тему ми розбили на зручні блоки з прикладами та ключовими моментами для кращого засвоєння.

Практикуйся на реальних задачах та тестах

Практичні задачі й кейси максимально наближені до актуальних робочих ситуацій. Зможеш прокачати навички, які знадобляться під час співбесід і в повсякденній роботі

Обрати курс
Можливостей
Навчання
Знань
Практики
Можливостей
Навчання
Знань
Практики
Bonuses block background image

Отримай бонуси
за навчання

Отримай XP за навчання
Виконуй щоденні завдання
Закривай тижневі відрізки
Збирай нагороди
Качай рівень
Отримуй бонуси, на які можна купити наступний курс
Gift