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


Беспроблемный способ конвертировать Coffeescript в JSX
Пользовательский интерфейс Keboola Connection ( keboola/kbc-ui ) восходит к 2015 году, а некоторые компоненты React написаны на Coffeescript. Мы решили переписать эти компоненты на JSX. Поскольку не существует конвертера, способного выполнять эту работу автоматически (или с удовлетворительным результатом), мы согласились делать это вручную, небольшими шагами. Когда нам нужно что-то изменить (или исправить) в .coffee файле, мы переписываем его в .jsx , если это возможно. Давайте..

Тестирование Angular - глава 0 [пролог и мотивация]
Мне не всегда нравились тесты, я думал, что они утомительны и отнимают время, которое я мог бы вложить в разработку и создание нового интересного приложения, просто проверяя, что мой код хорош. И как говорил мой друг: Я вообще не пишу ошибок Все шло хорошо, пока кодовая база моей команды не выросла намного (более 100 тысяч строк исходного кода согласно Sloc ), и я обнаружил, что все больше и больше работаю над ошибками и пытаюсь понять, когда и почему изменилось какое-то..

Вернисаж Music City Code
Это утро наступило намного слишком рано после прошлой ночи. Однако сегодня было хорошо. Довелось увидеть Шутку в действии. Видел простой сервер Hapi.js . Узнал про Wallaby.js . Надо кое-что спланировать для нашего стола завтра и в субботу. Прошел 3 урока/лаборатории во Flatiron и закончил раздел Advanced JS. Это было хорошо. Я с нетерпением жду завтра. Тем не менее, я не буду отвлекаться, как вчера вечером, и смогу сделать ставку сегодня до 23:00. Если вы отслеживаете..

Автоматическое визуальное регрессионное тестирование
Автоматическое визуальное регрессионное тестирование Когда я впервые услышал термин «тестирование снимков», я наивно предположил, что он имеет дело с данными изображения. Можете представить мое разочарование, когда я узнал, что он не дает никаких впечатляющих визуальных регрессий, хотя после некоторого времени использования снимков я пришел к выводу, что оценил их преимущества. Однако в моем сердце все еще оставался пробел для актуальных снимков регресса веб-сайта. 🦄 Появляется..

Полное руководство по модульному тестированию в JavaScript!
Модульный тест должен проверять поведение единицы работы. Модульные тесты изолированы и независимы друг от друга. Модульные тесты — это легкие тесты: Повторяемый Быстрый Последовательный Легко писать и читать Любое данное поведение должно быть указано в одном и только одном тесте Выполнение/порядок выполнения одного теста не может влиять на другие Окончательные рекомендации, которые мне очень помогли. По возможности используйте TDD Правильно структурируйте тесты..

Руководство по тестированию Jest для новичков
Объяснение того, как реализовано шутливое тестирование, и как это помогает в общей картине. Сначала мы окунемся в разработку, основанную на тестировании, а затем погрузимся в инструмент, который мы собираемся использовать, а именно в шутку. Прежде всего, что такое разработка через тестирование? Разработка через тестирование вводит столько модульных тестов, сколько производственный код, чтобы предотвратить меньше ошибок. Он следует принципу RGR или принципу красного, зеленого и..

Шутка и энзим
Jest и Enzyme - это круто! Модульное тестирование Frontend для приложения React! Это инструменты внешнего тестирования, которые позволяют вам тестировать и утверждать элементы DOM, имитировать действия пользователя в модульном тестировании, что, как я когда-то думал, может быть выполнено только при сквозном тестировании с использованием Selenium! Jest / Enzyme и Selenium, безусловно, могут дополнять друг друга, обеспечивая надежное и эффективное автоматическое тестирование внешнего..