Программирование

Автоматизированное тестирование на JavaScript: от юнит‑тестов до E2E

Научитесь создавать комплексные автотесты на языке JavaScript для любых проектов

25.06.2026
Старт
Онлайн
Формат обучения
9 недель / 96 ак.ч.
Продолжительность
23 000 руб.
Стоимость

О программе

JavaScript — один из самых популярных языков веб-разработки. На нём же создают и фреймворки для надёжного автотестирования проектов любого масштаба. 

В этом курсе — только те знания, которые нужны для создания качественных автотестов на JS. Вы освоите работу с набором мощных инструментов: Jest для юнит-тестов, Mocha и Chai для тестирования интерфейсов, Puppeteer и Playwright для автоматизации веб-приложений, и Cypress — для комплексных проверок. Новые навыки помогут вам завершить итоговый проект и стать полноценным QA-инженером. 

Программа подойдёт

Начинающим тестировщикам

Которые хотят систематизировать свои знания и повысить грейд. Изучите язык программирования для создания автотестов, освойте новые инструменты — SQL, фреймворки, методологии разработки — и решайте более сложные задачи

Выпускникам технических специальностей

Которые хотят начать карьеру в сфере тестирования. Углубите знания в конкретной отрасли и получите практические навыки, которых порой не хватает в университетах. Максимум реальных задач QA-инженера и кейс в портфолио, который точно оценят работодатели

IT-специалистам смежных направлений

Имеющим представление о мануальном тестировании и желающим освоить автотесты, чтобы получить все навыки инженера по тестированию, брать в работу более сложные задачи и повышать свой грейд

waves

Как проходит обучение

В удобное для вас время

Мы создали этот курс для тех, кто работает и хочет сам регулировать нагрузки. Занимайтесь без отрыва от работы и уделяйте учёбе столько времени, сколько есть прямо сейчас

С интересной и важной теорией

Вас ждут конспекты, презентации и консультации с экспертом. Смотрите и пересматривайте их когда и где угодно: доступ бессрочный, чтобы вы всегда могли повторить материал

С уверенными навыками

На курсе будут не только лекции: после каждого блока теории вас ждёт практика. Задания помогут укрепить знания и понять, насколько вы усвоили материал

С проектом для портфолио

В финале курса вы разработаете и реализуете стратегию тестирования веб- или мобильного приложения, чтобы с гордостью положить проект в портфолио

С вебинарами один раз в неделю

Это возможность разобрать практические задания и обсудить самые сложные моменты с преподавателем напрямую. А если пропустили вебинар, его всегда можно посмотреть в записи

С внимательными и заботливыми кураторами

«Служба заботы» поддержит слушателей 24/7. Кураторы напомнят о дедлайнах, помогут в сложных ситуациях

Вы научитесь

Использовать стратегию белого ящика, работать с тестовой библиотекой Jest и множеством фреймворков

Создавать масштабируемые автотесты за счёт гибкости мультипарадигменного языка JavaScript 

Анализировать покрытие кода и автоматизировать создание отчётов о результатах тестов

Документ об окончании обучения

Вы получите удостоверение о повышении квалификации с занесением в Федеральный реестр документов об образовании

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

Здесь только то, что действительно поможет вам научиться писать качественные автоматизированные тесты на языке JavaScript

  • Тема 1. Стратегия тестирования белого ящика

  • Тема 2. Тестовая библиотека Jest

  • Тема 3. Анализ покрытия кода

  • Тема 4. Фреймворки для тестирования на JavaScript

  • Тема 5. Шаблоны проектирования для тестирования веб- приложения

  • Тема 6. Генерация отчетов

  • Итоговая аттестация в формате тестирования

Преподаватель программы

portrait

Морозова Юлия Викторовна

Кандидат технических наук, доцент кафедры автоматизации обработки информации (АОИ)

Стоимость обучения

23 000

Старт:Уточняется
Набор:Индивидуально
Длительность:9 недель / 96 ак.ч.
Формат:Онлайн
Ф.И.О.
E-mail
Город
Телефон

Нажимая на кнопку «Отправить», я соглашаюсь на обработку персональных данных в соответствии с политикой конфиденциальности.

bg

Не нашли то,
что искали?

Заполните форму или свяжитесь с нами в удобном мессенджере

Ф.И.О.
E-mail
Телефон

Нажимая на кнопку «Отправить», я соглашаюсь на обработку персональных данных в соответствии с политикой конфиденциальности.