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

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

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

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

О программе

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

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

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

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

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

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

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

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

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

waves

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

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

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

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

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

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

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

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

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

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

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

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

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

Вы научитесь

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

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

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

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

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

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

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

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

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

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

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

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

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

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

portrait

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

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

portrait

Потутинский Дмитрий Анатольевич

Практикующий автоматизатор, инженер по тестированию программного обеспечения, Full Stack automation engineer компании «Элекард наноДевайсез»

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

20 700
23 000 ₽
Скидка

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

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

bg

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

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

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

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