QA Automation — JavaScript. Онлайн курс автоматизованого тестування

Условия акции
скидка - 10%

при оплаті відразу за весь курс

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

На курсі QA Automation JS ти зможеш ефективно засвоїти навички автоматизованого тестування на JavaScript.

Детальні лекції і реальні проєкти нададуть можливість вивчити основи Cypress і Playwright, а також розібратися в принципах роботи API та розробки автоматичних скриптів для тестування.

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

ЦІЛІ КУРСУ

  • Навчитися створювати автоматизовані тест-сценарії від початку
  • Розібратися в основних технологіях автоматизації QA, таких як Cypress і Playwright
  • Ознайомитися з основними інструментами та платформами, які використовують QA Automation Engineers
  • Навчитися проектувати та реалізовувати ефективні стратегії автоматизованого тестування
  • Навчитися побудові моделі тестування, включаючи написання, виконання та дебагінг автоматизованих тестів
Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю 2
Длительность занятия
Часы занятий
Группы
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Онлайн
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертифікат
Опции Групповые занятия, Индивидуальное обучение
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

Програма онлайн-курсу
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
Адрес:
  • Онлайн