jest Моки и стабы Модульное тестирование TDD Property-based тестирование

Jest

Навык писать автотесты на JavaScript, тестировать приложения и повышать их качество, улучшая надёжность кода

Начать обучение

Входит в подписку (более 50 курсов)

Евгений Филиппов

выпускник Хекслета

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

Причины тестирования

Понимание роли тестирования в разработке, определение задач, которые должны решать тесты, преимущества автоматизации перед ручным тестированием

Утверждения

Знакомство с модулем assert и его функциями, использование assert для проверки условий

Библиотека power-asser

Анализ и улучшение выводов утверждений, упрощение отладки тестов с помощью power-assert

Знакомство с Jest

Настройка и конфигурация Jest в проекте, базовое написание и запуск тестов, структура тестового проекта на Jest

Матчеры Jest

Основные матчеры: toBe(), toEqual(), toMatch(), создание и использование кастомных матчеров

Модульные тесты

Написание тестов для отдельных функций

Проекты

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

Вы изучаете теорию в удобном текстовом формате — легко читать даже с телефона. Живые примеры помогают сразу понять, как всё работает на практике. Материал выстроен так, чтобы вы шаг за шагом двигались от простого к сложному, не упуская важных деталей

Подписка 3 900 ₽/мес

Подписка позволяет проходить все курсы каталога из раздела "подписка". Отмена в любой момент. Можно оплачивать через компанию

Подписаться →
  • Более > 50 курсов
  • Пожизненный доступ к теории
  • Можно учиться параллельно
  • Обучение с ИИ-ассистентом