QA Automation — JavaScript. Онлайн курс автоматизованого тестування
Идет набор на курс!
Начало занятий
Срок обучения
32 заняття
Стоимость:
Стоимость за весь курс
16 200 грн.
18 000 грн.
Описание

На курсі QA Automation JS ти зможеш ефективно засвоїти навички автоматизованого тестування на JavaScript.
Детальні лекції і реальні проєкти нададуть можливість вивчити основи Cypress і Playwright, а також розібратися в принципах роботи API та розробки автоматичних скриптів для тестування.
Ти здобудеш знання з розробки тест-кейсів, їх імплементації, дебагінгу та розуміння логіки роботи автоматичних тестів. Ти отримаєш все необхідне для ефективного вирішення задач в галузі автоматизованого тестування.
ЦІЛІ КУРСУ
- Навчитися створювати автоматизовані тест-сценарії від початку
- Розібратися в основних технологіях автоматизації QA, таких як Cypress і Playwright
- Ознайомитися з основними інструментами та платформами, які використовують QA Automation Engineers
- Навчитися проектувати та реалізовувати ефективні стратегії автоматизованого тестування
- Навчитися побудові моделі тестування, включаючи написання, виконання та дебагінг автоматизованих тестів
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Студенты, Взрослые |
Вид подготовки | Базовый курс |
Город | Онлайн |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертифікат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Програма онлайн-курсу
QA Automation — JavaScript
-
Introduction
- Знайомство
- Інформація про структуру курсу та про оцінювання
- Загальний огляд автоматизації тестування
-
Git
- Intro to git
- What is VCS, kinds of VCS
- What is repository, most common git commands
- What is GitHub
- What is Pull Request
- What is Branch
- What is remote in git, how to add remote
- SSH config (briefly)
- Configuring GitHub repo & connect local repo
- First PR
- Rebase vs Merge
- Resolving conflicts
-
Javascript
- Intro to Node JS and npm, Вступ до JavaScript
- JS Basics
- Conditions and Loops
- Functions
- Arrays
- Objects & destructuring
- OOP in JS
- Promises & fetch API
- Linters
- Devtools and Events
-
Cypress
- Selectors
- Cypress Intro
- Cypress queries
- Cypress actions, assertions, and custom commands
- Cypress CLI and reports
- API testing with Cypress
-
Playwright
- Playwright Intro
- Playwright queries, actions, assertions, and web first assertion
- Codegen & POM in Playwright
- CLI and Environment variables
- Reporting
- Fixtures and Storage
- Network & Requests in Playwright
-
API Testing
- Огляд HTTP
- Огляд API тестування
- Написання тестів з jest
-
CI/CD
- CI/CD overview, GitHub actions
- Introducing tests into the pipeline
- Q&A session
Курс проводитHillel, компьютерная школа (Онлайн)
Адрес:
- Онлайн