Про TDD, BDD и вот это всё. Зачем JS-разработчику писать тесты

0/5 ·
Создан: 30 апреля 2019 г. Обновлён: 23 марта 2026 г.

Разработка качественного JS-кода невозможна без понимания того, как и когда применять автоматизированное тестирование. Вместо того чтобы полагаться на ручную проверку, вы разберетесь в принципах TDD (Test Driven Development) и BDD (Behavior Driven Development) и поймете, в каких задачах фронтенда они действительно экономят время.

Внутри разбираются:

  • Классификация тестов: какие виды необходимы для стабильности приложения, а какие избыточны.
  • Инструментарий JS-тестировщика: обзор основных фреймворков и библиотек и критерии выбора под конкретные задачи.
  • Практика автоматизации: написание тестовых сценариев «с нуля» для реальных компонентов.

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

Автор

Другие материалы школы

Как перестать бояться GIT и начать его применять Можно купить
80 ₽ 499 ₽ −84%

Как перестать бояться GIT и начать его применять

Альберт Степанцев
PHP7 - что нужно знать уже сейчас Можно купить
106 ₽ 449 ₽ −76%

PHP7 - что нужно знать уже сейчас

ProfIT
Git для профессионалов Можно купить
80 ₽ 2 499 ₽ −97%

Git для профессионалов

ProfIT
Web APIs: кейсы грамотного использования доступа к "железу" Можно купить
80 ₽ 500 ₽ −84%

Web APIs: кейсы грамотного использования доступа к "железу"

ProfIT
D
Можно купить
80 ₽ 490 ₽ −84%

DDD: панацея от плохого дизайна или антипаттерн?

ProfIT
P
Можно купить
112 ₽ 450 ₽ −75%

PHP 7 - что нужно знать уже сейчас

ProfIT
Docker: как начать и что он даст простому веб-разработчику Можно купить
80 ₽ 990 ₽ −92%

Docker: как начать и что он даст простому веб-разработчику

Альберт Степанцев
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Базовый JavaScript Можно купить
240 ₽ 18 500 ₽ −99%

Базовый JavaScript

HTML Academy
J
Можно купить
528 ₽ 2 930 ₽ −82%

JS: Функции

Создаем HTML5 Canvas проекты с нуля Можно купить
194 ₽ 670 ₽ −71%

Создаем HTML5 Canvas проекты с нуля

O
Можно купить
442 ₽ 750 ₽ −41%

Object oriented programming with Javascript - Build Quiz App

Udemy
С
Можно купить
274 ₽ 750 ₽ −63%

Создаем 3D Car Racing игру с THREE.js и CANNON.js

Nicholas Lever
С
Можно купить
570 ₽ 850 ₽ −33%

Создаем HTML5 игры с Phaser 3

William Clarkson
С
Можно купить
106 ₽ 1 100 ₽ −90%

Современный JavaScript с нуля на реальных проектах

Denys Mescheryakov
Продвинутый видеокурс по Redux Можно купить
486 ₽ 8 040 ₽ −94%

Продвинутый видеокурс по Redux

Lectrum
GSAP3 + vanilla JavaScript: Анимируем сайт от А до Я Можно купить
494 ₽ 6 350 ₽ −92%

GSAP3 + vanilla JavaScript: Анимируем сайт от А до Я