• 22 февраля, пятница
  • Онлайн

Воркшоп: Тестирование фронтенда на React

Регистрация на событие закрыта

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

Другие события организатора

146 дней назад
с 19:00 22 февраля по 19:00 24 февраля

Три дня полного погружения в тестирование React приложений. Мы пройдем весь путь от настройки тестового окружения, до написания комплексных тестов, требующих взаимодействия с бекендом. Научимся писать тесты, которые устойчивы к изменению верстки, а значит реже ломаются. Познакомимся со снепшот тестированием.

Воркшоп — мероприятие на котором участники не просто слушают ведущего, а большую часть времени пишут код, обсуждают его вместе с ментором и набираются опыта.

Тесты довольно коварная штука, считается что их написание требует дополнительное время и это сложно. Я покажу что все равно наоборот, тесты можно писать так что процесс разработки станет быстрее, а рефакторинг доступнее. В процессе обучения я покажу лучшие практики и способы тестирования приложений, в которых "все сложно" и непонятно как подступиться.

Инструменты: React, jest, JSDOM, enzym.

Рассматриваемые темы: Моки и Стабы, тестирование методом черного ящика, Инверсия зависимостей, Асинхронность, Вебсокеты.

Этот воркшоп подойдет вам если:

  • Вы никогда не писали тестов, но имеете опыт работы с React
  • Вы уже тестируете, но не уверены что делаете это правильно
  • Вы уже тестируете, но хотите посмотреть на то как бывает по другому​

Процесс:

Основной способ коммуникации группы — закрытая слак группа внутри http://slack-ru.hexlet.io и созвоны через https://zoom.us.

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

Все выходные + вечер пятницы мы будем непрерывно писать код, обсуждать его и устраивать общие созвоны.

Технические требования:

  • Гарнитура (а не просто встроенный в ноутбук микрофон)
  • Стабильный и высокоскоростной интернет
  • Установленная программа http://zoom.us/

 

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше