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

О программе
JavaScript — один из самых популярных языков веб-разработки. На нём же создают и фреймворки для надёжного автотестирования проектов любого масштаба.
В этом курсе — только те знания, которые нужны для создания качественных автотестов на JS. Вы освоите работу с набором мощных инструментов: Jest для юнит-тестов, Mocha и Chai для тестирования интерфейсов, Puppeteer и Playwright для автоматизации веб-приложений, и Cypress — для комплексных проверок. Новые навыки помогут вам завершить итоговый проект и стать полноценным QA-инженером.
Программа подойдёт
Начинающим тестировщикам
Которые хотят систематизировать свои знания и повысить грейд. Изучите язык программирования для создания автотестов, освойте новые инструменты — SQL, фреймворки, методологии разработки — и решайте более сложные задачи
Выпускникам технических специальностей
Которые хотят начать карьеру в сфере тестирования. Углубите знания в конкретной отрасли и получите практические навыки, которых порой не хватает в университетах. Максимум реальных задач QA-инженера и кейс в портфолио, который точно оценят работодатели
IT-специалистам смежных направлений
Имеющим представление о мануальном тестировании и желающим освоить автотесты, чтобы получить все навыки инженера по тестированию, брать в работу более сложные задачи и повышать свой грейд
Как проходит обучение
Мы создали этот курс для тех, кто работает и хочет сам регулировать нагрузки. Занимайтесь без отрыва от работы и уделяйте учёбе столько времени, сколько есть прямо сейчас
Вас ждут конспекты, презентации и консультации с экспертом. Смотрите и пересматривайте их когда и где угодно: доступ бессрочный, чтобы вы всегда могли повторить материал
На курсе будут не только лекции: после каждого блока теории вас ждёт практика. Задания помогут укрепить знания и понять, насколько вы усвоили материал
В финале курса вы разработаете и реализуете стратегию тестирования веб- или мобильного приложения, чтобы с гордостью положить проект в портфолио
Это возможность разобрать практические задания и обсудить самые сложные моменты с преподавателем напрямую. А если пропустили вебинар, его всегда можно посмотреть в записи
«Служба заботы» поддержит слушателей 24/7. Кураторы напомнят о дедлайнах, помогут в сложных ситуациях
Вы научитесь
Использовать стратегию белого ящика, работать с тестовой библиотекой Jest и множеством фреймворков
Создавать масштабируемые автотесты за счёт гибкости мультипарадигменного языка JavaScript
Анализировать покрытие кода и автоматизировать создание отчётов о результатах тестов


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

Программа обучения
Здесь только то, что действительно поможет вам научиться писать качественные автоматизированные тесты на языке JavaScript
Тема 1. Стратегия тестирования белого ящика
Тема 2. Тестовая библиотека Jest
Тема 3. Анализ покрытия кода
Тема 4. Фреймворки для тестирования на JavaScript
Тема 5. Шаблоны проектирования для тестирования веб- приложения
Тема 6. Генерация отчетов
Итоговая аттестация в формате тестирования
Преподаватель программы
Морозова Юлия Викторовна
Кандидат технических наук, доцент кафедры автоматизации обработки информации (АОИ)
Стоимость обучения
Не нашли то,
что искали?
Заполните форму или свяжитесь с нами в удобном мессенджере