Страница участника
Зал «Бета»
Принят
Мнение ПК
Максим погрузит аудиторию в тонкости тестирования UI: разберет проблемы при тестировании UI, затронет скриншотное тестирование с помощью storybook + loki.js, разберет функциональные и e2e тесты.
Мастер-класс по тестированию фронтенда: тестирование вёрстки и функциональное тестирование
Тезисы
Тестирование — это одновременно и просто и сложно. Достаточно просто начать тестировать, но при этом тяжело стать профессионалом в тестировании. А ещё сложнее стать профессионалом в тестировании фронтенда. Сами посудите — все бест-практисы тестирования сделаны в первую очередь для бэкенд-разработки, где алгоритмы, структуры данных и вот это всё. А у нас вёрстка, стили, обработчики событий, асинхронный код, разное поведение в браузерах и прочие прелести, на которые не ложатся практики TDD, создания тест-дублей, инверсии зависимостей, если их использовать без адаптации к нашим реалиям.
В рамках мастер-класса я покажу, как адаптировать законы тестирования к фронтенд-разработке. Чтобы закрепить знания на практике, мы покроем систему, состоящую из nodejs-сервиса и компонентной вёрстки, тестами, которые будут гарантировать работу кода и значительно упростят поддержку системы.
Вторая часть мастер-класса посвящена написанию тестов на UI:
- Какие паттерны есть.
- Какие есть антипаттерны.
- Как делать полезные тесты, которые помогают.
Видео
Презентация
Подписка на новости
Хотите быть в курсе? Для получения анонсов о новых конференциях, полезных материалах и вдохновения — подписывайтесь на нас!
Нажимая на кнопку «Подписаться», вы соглашаетесь с Политикой обработки персональных данных
Другие доклады секции
-
Т-Банк
Открытая дискуссия по тестированию
-
Tinkoff.ru
Моя команда любит тесты. А ваша?
-
Райффайзенбанк
Как находить больше багов с меньшими усилиями
-
Т-Банк
Мастер-класс по тестированию фронтенда "nodejs и базовое тестирование"
-
Яндекс
Тестирование фронтенда, или Как не быть ленивым кодером
-
Diginavis
BDD-тестирование веб-приложений