Как использовать Storybook для тестирования?

Middle
190 просмотров
AFK Offer AI

Storybook — инструмент для разработки компонентов в изоляции. Каждый story — визуальный тест-кейс. Interactions addon — play функция для тестирования взаимодействий: click, type, assert. @storybook/test — обёртка над Testing Library. Chromatic — визуальное тестирование stories (сравнение скриншотов). Можно запускать story тесты в CI через test-runner. Accessibility addon — axe-core проверки. Stories как документация и как тесты — двойная польза. Хороший DX: разрабатываешь, тестируешь, документируешь одновременно.

Следующий вопрос

Как анализировать размер бандла?