занять
занять на тиждень
старт
За тиждень записалося
Залишилося
Навчись автоматизувати
тестування на JavaScript
На курсі QA Automation JS ти зможеш ефективно засвоїти навички автоматизованого тестування на JavaScript.
Детальні лекції і реальні проєкти нададуть можливість вивчити основи Cypress і Playwright, а також розібратися в принципах роботи API та розробки автоматичних скриптів для тестування.
Ти здобудеш знання з розробки тест-кейсів, їх імплементації, дебагінгу та розуміння логіки роботи автоматичних тестів. Ти отримаєш все необхідне для ефективного вирішення задач в галузі автоматизованого тестування.
Цілі курсу
- Навчитися створювати автоматизовані тест-сценарії від початку
- Розібратися в основних технологіях автоматизації QA, таких як Cypress і Playwright
- Ознайомитися з основними інструментами та платформами, які використовують QA Automation Engineers
- Навчитися проектувати та реалізовувати ефективні стратегії автоматизованого тестування
- Навчитися побудові моделі тестування, включаючи написання, виконання та дебагінг автоматизованих тестів
Вивчаємо такі технології
-
JavaScript
-
Git
-
Github
-
Jenkins
-
Cypress
-
Playwright
Програма курсу
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
-
Групи по 17 осіб Викладач приділяє час кожному студенту.
-
Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
-
Система особистих кабінетів Ефективне і зручне навчання.
-
Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
-
Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
-
Практичні заняття Велика частина занять орієнтована на практику.
-
Що ми робимо для того, щоб ви досягли успіху?
-
Проводимо майстер-класи з підготовки резюме та пошуку роботи
-
Регулярно оновлюємо програми курсів під вимоги ринку
-
Запрошуємо викладати тільки кращих практикуючих фахівців
-
Розвиваємо нашу мережу партнерів серед топових IT-компаній
-
Наші викладачі часто самі забирають до себе наших кращих Студентів ;)
Наші викладачі та випускники працюють в топових IT-компаніях світу
- Як пройти співбесіду по JS? І навіщо?
- 89277
- 3538
Як пройти співбесіду по JS? І навіщо?
дивитись 71 хв-
Юрій Федоренко Senior Front-End Developer у MacPaw
- Замикання у JavaScript
- 48472
- 3125
Замикання у JavaScript
дивитись 6 хв-
Юрій Федоренко Senior Front-End Developer у MacPaw
- Як пройти співбесіду по JS? І навіщо? vol.2
- 32034
- 1910
Як пройти співбесіду по JS? І навіщо? vol.2
дивитись 69 хв-
Юрій Федоренко Senior Front-End Developer у MacPaw
- Як автоматизувати тестування HTTP API за допомогою Java
- 19856
- 333
Як автоматизувати тестування HTTP API за допомогою Java
дивитись 147 хв - Введення в аutomation тестування на Java з Selenium 2.0
- 18371
- 487
Введення в аutomation тестування на Java з Selenium 2.0
дивитись 112 хв-
Максим Колотілкін DevOps Team Lead у Sitecore
- Від Junior QA до Senior QA: як тестувати проект
- 17561
- 565
Від Junior QA до Senior QA: як тестувати проект
дивитись 150 хв-
Павло Сафонов Technical QA Engineer у Sitecore