Бажаєте навчитися веб-автоматизації та тестування з використанням найпопулярнішого фреймворку Playwright, не використовуючи Selenium? Цей всебічний курс створено для того, щоб бути максимально практичним, із вправами з програмування та реальними прикладами із самого початку. Вам знадобляться NodeJS і редактор коду, а також базові знання програмування JavaScript або TypeScript.
У цьому курсі ви дізнаєтеся про все, що потрібно знати про Playwright, включаючи встановлення, створення та налаштування декількох проектів для тестування. Ви також дізнаєтеся про веб-автоматизацію та взаємодію з елементами за допомогою API Playwright, та зможете практикувати різні приклади реального тестування кінцевих точок. Крім того, ви дізнаєтеся про розширені можливості та шаблони Playwright, тестування REST API з використанням Playwright та інтеграцію зі сторонніми інструментами.
Однією з особливостей цього курсу є те, що ви навчитеся застосовувати популярний шаблон проектування Page Objects в автоматизації тестування, що широко використовується в індустрії. Ви також зможете спробувати розробку, орієнтовану на поведінку, з використанням Playwright та популярних фреймворків, таких як CucumberJS та CodeceptJS. Крім того, ви дізнаєтеся про професійне налаштування звітності, тестування візуальної регресії, безперервну інтеграцію з використанням Jenkins та веб-скрапінг за допомогою Playwright.
Нарешті, ви отримаєте поради та трюки від експертів з автоматизації, і дізнаєтеся, чому Playwright краще за інших популярних фреймворків, таких як Cypress, Selenium, TestCafe або Puppeteer.