Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AQA з нуля Playwright + JavaScript (практичний курс)
Bestseller
Highest Rated
Rating: 4.8 out of 5(60 ratings)
273 students

AQA з нуля Playwright + JavaScript (практичний курс)

Практичний курс Automation Testing з нуля: Playwright, JavaScript, Page Object, API, GitHub Actions українською мовою
Created byRoman Khas
Last updated 8/2026
Ukrainian

What you'll learn

  • Налаштувати середовище для початку автоматизації
  • Навчитись писати локатори
  • Проектувати архітектуру тестів
  • Писати API тести
  • Писати e2e тести
  • Створювати page object
  • Підключати репозиторій
  • Створювати yaml файл
  • Запускати тести за допомогою GitHub Actions
  • Читати помилки у коді
  • Фіксити баги
  • Запускати тести в дебаг режимі
  • Дослідити на практиці головні фічі Playwright

Course content

6 sections31 lectures7h 45m total length
  • Огляд програми і матеріалів курсу4:19
  • Підготовка середовища розробки: node.js, git, WebStorm, встановлення Playwright8:07
  • Огляд структури дефолтного проекту Playwight і його запуск8:23
  • Дебаг тестів у різних режимах, огляд репорту Playwight14:35
  • Генерування тестів за допомогою Playwright Codegen9:17
  • Пишемо тест вручну, перші локатори, дії з локаторами: waitFor, fill, click і тд14:48
  • Перетворюєм тест у Page Object11:09
  • Винесення тестових даних, пишем перший expect27:23
  • Огляд trace файлів, підключення .env15:39
  • Передача даних між Page objects, CSS локатор за атрибутами25:18
  • Робота з динамічними числами: витягуємо, чистимо та сумуємо15:58
  • Пишемо локатори: від семантичного пошуку до вибору елементів у списках15:36
  • Пишемо локатори з вбудованими фільтрами Playwright, підключєамо faker26:03
  • Базові дії з елементами: видимість, доступність, прокрутка16:13
  • Пишемо API тести23:00
  • Налаштовуємо зв'язок з репозиторієм і робимо перший push10:48

Requirements

  • Базове знання node.js

Description

Цей курс створено для тих, хто хоче увійти в Automation QA з нуля або системно прокачати свої знання з автоматизації UI-тестування за допомогою Playwright та JavaScript .

Курс максимально практичний . Ми не вивчаємо інструменти у вакуумі — усі теми розбираються на реальному веб-проєкті , який використовується як навчальна платформа для написання автотестів. Ви побачите, як виглядає справжня робота Automation QA, а не штучні приклади з документації.

Під час курсу ви:

  • зрозуміть, як працює Playwright середини ;

  • навчитеся писати стабільні UI-тести з нуля;

  • розберетеся з локаторами, асинхронністю, expect-ами і тд ;

  • освоїте Page Object Model і навчіться правильно структурувати код;

  • працює зі storageState, логіном без UI, API ;

  • запушите тести в репозиторій;

  • дослідите головні переваги і фічі Playwright

  • дивитися, як запускати тести локально та в CI;

  • навчитеся читати помилки тестів і дебажити автотести .

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

Курс підійде:

  • Manual QA, які хочуть перейти в Automation;

  • початківцям в Automation QA;

  • тим, хто хоче впевнено працювати з Playwright на реальному проекті.

Результат курсу — ви можете самостійно писати, запускати та підтримувати автотести на Playwright + JavaScript і розуміти, як виглядає Automation QA на практиці.

Who this course is for:

  • QA, які хочуть перейти в AQA
  • Розробники або інші спеціалісти, які хочуть навчитися писати автотести
  • Студенти, які хочуть отримати практичні навички автоматизації тестування.