Публикации по теме 'jest'


Jest: Как обновить тесты снимков
Моментальные тесты - отличный способ протестировать пользовательский интерфейс, не проверяя вручную, что каждый элемент виден, оформлен и находится в нужном месте. Каждый тест снимка имеет файл снимка, JSON, JS или HTML, который обычно находится в этом каталоге /__snapshots__ . Эти снимки сериализуют пользовательский интерфейс в выбранный вами момент и сохраняют его в этом каталоге для использования в будущем для сравнения. Каждый раз, когда запускается тест снимка, создается новый..

Модульное тестирование React, D3 с энзимом и шуткой
Введение: - Этот блог посвящен тестированию компонента React с помощью Enzyme и Jest. В этом блоге мы обсуждаем, как тестировать реагирующие компоненты, которые имеют контент d3, с помощью Enzyme и Jest. Этот блог поможет вам написать тестовые примеры, а также поможет вам выбрать правильную среду тестирования в соответствии с вашими требованиями. В этом блоге я расскажу о некоторых фреймворках для тестирования, которые показаны ниже. Шутка Жасмин Фермент Шутка Jest -..

Укрепление сборки React: Часть 1
В постоянно развивающихся усилиях по написанию поддерживаемых интерфейсных приложений мы исследуем ряд технологий, позволяющих вам писать лучший код JavaScript (в контексте React ). . Между прочим, сначала вам нужно знать веб-пакет Интересно то, что многие из моих коллег, которые используют новейшие инструменты разработки, уклоняются от изучения инструмента сборки webpack в пользу использования более простых инструментов сборки, таких как create-react-app (которые, кстати,..

Тестирование с помощью Jest и Vue.js: Карманное руководство
Я собрал несколько примеров из своей прошлой работы с Vue.js при тестировании приложений и понял, что могу написать статью, которая поможет моим коллегам и (надеюсь) вам. Vue.js - очень популярный фреймворк javascript с открытым исходным кодом для создания пользовательских интерфейсов и одностраничных приложений, простой для понимания и который многие компании начинают применять. Для тестирования приложений Vue.js я использую Vue Test Utils в качестве утилиты для..

Настройка Nuxt + Jest с нуля
Настройка тестирования может быть очень сложной, особенно если вы только начинаете. Когда я начинал с Vue и Nuxt, у меня действительно не было опыта настройки конфигураций для линтинга или тестирования. Vue-cli предоставляет готовые конфигурации для нескольких видов вещей, включая настройку Jest для тестирования модулей и моментальных снимков, однако Nuxt на данный момент не предлагает чего-то похожего на vue-cli. Я хотел имитировать это поведение, но не смог найти никаких хороших..

TDD + данные, управляемые с помощью Jest
За годы работы разработчиком я столкнулся с рядом проблем в продакшене из-за ошибок. Ошибки повсюду, и многие люди тратят часы и часы, пытаясь их исправить. Для меня это огромная проблема, потому что я люблю поспать, и я не могу спать спокойно, если у меня есть сомнения в качестве моего кода. По этой причине несколько лет назад я начал изучать, как хорошо спать , что сводилось к обучению тестированию моего кода. Моим первым шагом в мире тестирования было выполнение тестов после..

Тестирование приложений ReactJS с помощью Jest и Enzyme
Мы подвержены ошибкам, и именно поэтому тестирование является неотъемлемой частью разработки программного обеспечения. Если все сделано правильно, тестирование должно вселить в нас уверенность при разработке наших приложений, а также помочь нам сэкономить время. Я никогда не был поклонником тестовых пакетов, я подумал, что если я могу тестировать свои приложения сам, то зачем вообще заморачиваться автоматизацией этого процесса. Так было до моего последнего курса в университете. У..