Тестирование React приложений c Jest: проверяйте свои компоненты быстро!

Live Channel
Online

Тезисы

  • Насколько вы уверены в своем React приложении?
  • Рендерится ли ваш UI после добавления нового элемента в меню?
  • А как насчет изменения стиля — как изменение шрифта повлияет на остальную часть вашего приложения?

Если вы хотите быть уверены в своем React приложении, вам необходимы тесты. К сожалению, большинство фреймворков для тестирования сложно настроить и их запуск занимает слишком много времени. Но только не с Jest! Jest позволяет разработчикам на React быстро получать результаты тестиронивая любых изменений в приложении. А настроить Jest на React еще никогда не было так просто, как сегодня!

В докладе мы рассмотрим E2E тестирование React приложений и почему Jest выделяется по сравнению с другими тестовыми фреймворками. Мы реализуем несколько основных тестовых сценариев с использованием Jest, поэтому будьте готовы писать код.

Аудитория и уровень

Любой.

Презентация (на Я.Диске)

Записи выступлений доступны платным участникам CodeFest 11
В свободном доступе появятся через год

Залогиниться

Facebook

Дмитрий Винник

Я Open Source Developer Advocate в Facebook и специализируюсь на проектах в области мобильных устройств. Моя цель- помочь разработчикам работать более эффективно с помощью инструментов с открытым исходным кодом. Я продолжаю быть разработчиком, поэтому применяю тот же образ мышления и страсть при работе над проектами с открытым исходным кодом, создании нового образовательного контента или выступлении на конференциях. Имею опыт работы в медицине и биоинформатике, но сегодня меня больше интересует понимание благополучия разработчиков и баланса между работой и личной жизнью.

Я Open Source Developer Advocate в Facebook и специализируюсь на проектах в области мобильных устройств. Моя цель- помочь разработчикам работать более эффективно с помощью инструментов с открытым исходным кодом. Я продолжаю быть разработчиком, поэтому применяю тот же образ мышления и страсть при работе над проектами с открытым исходным кодом, создании нового образовательного контента или выступлении на конференциях. Имею опыт работы в медицине и биоинформатике, но сегодня меня больше интересует понимание благополучия разработчиков и баланса между работой и личной жизнью.

Другие спикеры секции Live Channel: