Автоматизатор тестирования на JavaScript — курс от Хекслет
Курс "Автоматизатор тестирования на JavaScript" от Хекслет -- обучение с нуля за 6 месяцев. Научитесь писать автотесты на JavaScript с использованием Jest и Playwright. 3 учебных проекта, стажировка на коммерческих проектах, диплом о профессиональной переподготовке. Помощь с трудоустройством в течение 6 месяцев после выпуска.
Как мы оцениваем курсы
Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:
- Качество программы — полнота материала, актуальность технологий
- Практика — реальные проекты, код-ревью, тренажёры
- Поддержка — наставники, обратная связь, сообщество
- Трудоустройство — карьерный центр, помощь с резюме
- Цена/качество — соотношение стоимости и получаемых навыков
Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.
- Платформа
- Хекслет
- Автор
- Команда Хекслет, Хекслет
- Длительность
- 6 мес, 18 ч/нед
- Формат
- Онлайн, асинхронный формат с интерактивными тренажёрами, вебинарами и поддержкой наставников
- Уровень
- Новичок
- Язык
- Русский
- Сертификат
- Диплом о профессиональной переподготовке
- Обновлено
- март 2026 г.
Полная стоимость: 67 500 ₽
Программа и содержание
Модули и темы
Изучите основы JavaScript с нуля: арифметику, строки, массивы и их методы. Разберёте вложенные массивы и сортировку. Освоите оценку алгоритмической сложности (Big O) для написания эффективного кода.
- Синтаксис JavaScript
- Типы данных
- Массивы
- Big O
Основы JavaScript для автоматизации
Синтаксис JavaScript, типы данных, строки, массивы, сортировка и оценка сложности алгоритмов
Изучите основы JavaScript с нуля: арифметику, строки, массивы и их методы. Разберёте вложенные массивы и сортировку. Освоите оценку алгоритмической сложности (Big O) для написания эффективного кода.
- Синтаксис JavaScript
- Типы данных
- Массивы
- Big O
Командная строка, Git и рабочее окружение
Linux, терминал, Git, GitHub, npm, настройка окружения для разработки и тестирования
Освоите работу в терминале: grep, потоки, пайпы, права доступа. Научитесь работать с Git и GitHub: коммиты, ветки, pull requests. Настроите рабочее окружение через npm и линтеры.
- Linux
- Терминал
- Git
- GitHub
- npm
Объекты, функции и ООП в JavaScript
Объекты, деструктуризация, функции высшего порядка, основы ООП и инкапсуляция
Изучите работу с объектами и хеш-таблицами. Освоите лямбда-функции, rest/spread-операторы и парадигмы программирования. Разберёте основы ООП: статические методы, инкапсуляцию и контекст выполнения.
- Объекты
- Деструктуризация
- Функции высшего порядка
- ООП
- Инкапсуляция
Автоматическое тестирование и CI
Jest, TDD, покрытие кода, рефакторинг, GitHub Actions и непрерывная интеграция
Научитесь писать юнит-тесты с Jest по методологии TDD. Разберёте хорошие и плохие практики тестирования, рефакторинг. Настроите CI-пайплайн через GitHub Actions для автоматического запуска тестов.
- Jest
- TDD
- Покрытие кода
- GitHub Actions
- CI
HTTP, API и тестирование API
HTTP-протокол, REST API, CRUD, аутентификация, OpenAPI/Swagger, Postman
Изучите устройство HTTP от 1.0 до 3. Освоите работу с API: CRUD-операции, аутентификацию, Swagger-документацию. Научитесь тестировать API через Postman: коллекции, окружения, мок-серверы и сценарии.
- HTTP
- REST API
- Postman
- OpenAPI
- Аутентификация
Асинхронное программирование и продвинутое тестирование
Промисы, async/await, моки, стабы, инверсия зависимостей и побочные эффекты
Разберёте асинхронное программирование: таймеры, промисы, async/await. Освоите продвинутые техники тестирования: манкипатчинг, моки, стабы и работу с побочными эффектами через инверсию зависимостей.
- async/await
- Промисы
- Моки
- Стабы
- Инверсия зависимостей
DOM API, RegExp и Docker
Консоль разработчика, AJAX, регулярные выражения, контейнеризация через Docker
Изучите DOM API и работу с браузером. Освоите регулярные выражения: метасимволы, квантификаторы, группировку. Научитесь работать с Docker: создание образов, сети, Docker Compose и кеширование.
- DOM API
- RegExp
- Docker
- Docker Compose
E2E-тестирование с Playwright
Установка Playwright, генерация тестов, модели, фикстуры и сквозное тестирование
Освоите Playwright для E2E-тестирования веб-приложений. Научитесь генерировать тесты, работать с моделями страниц и фикстурами. Выполните итоговый проект по тестированию канбан-доски.
- Playwright
- E2E-тесты
- Фикстуры
- Page Object Model
SQL для тестировщиков
SQL-запросы, фильтрация, агрегации, Join, транзакции, подключение к БД из Node.js
Изучите SQL от базовых запросов до сложных соединений таблиц. Разберёте агрегации, транзакции, CTE и представления. Научитесь подключаться к базе данных из Node.js и выполнять подготовленные запросы.
- SQL
- JOIN
- CTE
- Транзакции
- Node.js + БД
Основы верстки (дополнительный модуль)
HTML, CSS, формы, селекторы, позиционирование элементов и DevTools
Дополнительный модуль по основам верстки. Изучите HTML-формы, CSS-селекторы, стилизацию элементов. Освоите DevTools для отладки и позиционирование элементов на странице.
- HTML
- CSS
- DevTools
- Позиционирование
Чему научитесь
Для кого подходит
- →Новичкам без опыта в IT, которые хотят войти в профессию тестировщика
- →Ручным тестировщикам, переходящим в автоматизацию тестирования
- →Людям, желающим сменить профессию на QA Automation Engineer
Требования
- →Специальные навыки или опыт не нужны -- обучение с нуля
- →Компьютер с доступом в интернет
- →Готовность уделять обучению 15-20 часов в неделю
Плюсы и минусы курса Автоматизатор тестирования на JavaScript
Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.
Плюсы
- 3 учебных проекта и стажировка на коммерческих проектах Хекслет
- Гарантия трудоустройства или возврат денег
- Асинхронный формат -- учёба в своём темпе без жёстких дедлайнов
- Наставники уровня Senior с отбором 1 из 10
- Вечный доступ к пройденным материалам
- Диплом о профессиональной переподготовке
- Возврат средств в первые 14 дней без вопросов
- Налоговый вычет 13% от стоимости обучения
Минусы
- Полная стоимость без скидки -- 102 740 рублей
- Нет встроенных видеоуроков на странице курса
- Длительный срок рассрочки -- до 24 месяцев
Отзывы (1)
Загрузка комментариев...
Похожие курсы
Python-разработчик
Яндекс Практикум
Курс «Python-разработчик» от Яндекс Практикума длительностью 9 месяцев. Обучение на реальных проектах с код-ревью от практикующих разработчиков из Янд...
Аналитик данных
SkillFactory
Курс «Аналитик данных» от SkillFactory — 8 месяцев практического обучения. Освоите SQL, Python для анализа данных, визуализацию в Power BI и Tableau. ...
Часто задаваемые вопросы
Получится ли совмещать обучение с работой?
Что делать, если нужен перерыв?
Не поздно ли начинать обучение по возрасту?
Кто такие наставники?
Что такое коммерческие проекты?
Какие шансы найти работу после обучения?
Можно ли вернуть деньги?
Что если не успею за 6 месяцев?
Какой документ я получу?
Получится ли совмещать обучение с работой?
Да, формат полностью асинхронный, доступ к платформе 24/7. Рекомендуемая нагрузка -- 15-20 часов в неделю. Жёстких дедлайнов нет.
Что делать, если нужен перерыв?
Можно взять академический отпуск до 1 месяца, дробя по неделям. Срок обучения продлевается без доплаты.
Не поздно ли начинать обучение по возрасту?
Нет. Среди студентов Хекслет люди от 15 до 70 лет. Есть примеры успешного трудоустройства после 50 лет.
Кто такие наставники?
Senior-программисты, прошедшие строгий отбор (1 из 10). Помогают в закрытом чате, на созвонах, вебинарах и лайвкодинг-сессиях.
Что такое коммерческие проекты?
Собственные проекты Хекслет: Runit, Hexlet CV, Codebasics, Codebattle и другие. Участие даёт реальный опыт разработки для резюме.
Какие шансы найти работу после обучения?
74% выпускников меняют профессию и трудоустраиваются. 65% получают оффер на первых 5 собеседованиях. 80% выпускников трудоустраиваются по данным ВШЭ.
Можно ли вернуть деньги?
Полный возврат в первые 14 дней. На любом этапе можно вернуть средства за неиспользованную часть программы без объяснения причин.
Что если не успею за 6 месяцев?
Можно продлить обучение на 1-2 месяца с помесячной доплатой. Доступ к пройденным материалам сохраняется навсегда.
Какой документ я получу?
Диплом о профессиональной переподготовке установленного образца. Хекслет имеет образовательную лицензию.