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


Создание CI / тестовой среды для проектов JavaScript
Поддерживать качество программного обеспечения - непростая задача. Поскольку программное обеспечение становится более сложным и требования к качеству повышаются , поддержание высокого качества кода никогда не было так важно . И все же удовлетворить эти потребности легко , если все сделано правильно. Инструменты Шутка Jest - одна из наиболее часто используемых тестовых платформ JavaScript , разработанная Facebook, что делает ее надежным выбором для любого проекта...

Защита API от [AllowAnonymous]
Атрибут AllowAnonymous полезен для любых разработчиков ASP, когда речь идет о тестировании во время активной разработки, поскольку он позволяет разработчику обходить аутентификацию и/или авторизацию. Однако только в очень специфических обстоятельствах вы хотите проверить это в своем исходном коде. Если вы сделаете это в неправильных условиях, это приведет к уязвимостям в системе безопасности. Хорошо продуманный процесс запроса на включение может снизить вероятность того, что такие..

Определение теста, которое разрушает команды
Это может показаться смешным, но есть определение теста, которое ухудшает качество кода и вызывает беспокойство программистов. Я помню, как впервые услышал о TDD и экстремальном программировании. Они были определены как практика, которая делает программиста счастливым. Я помню, как был на встрече, и спикер показывал фотографии…

Насмешливая шутка — Часть 1: Функция
В этой серии статей мы рассмотрим, как издеваться над Jest. Jest Mocking — Часть 1: Функция Jest Mocking — Часть 2: Модуль Jest Mocking — Часть 3: Таймер Jest Mocking — Часть 4: React Component Для турецких читателей: Serinin Türkçe haline kendi blogum üzerinden ulaşabilirsiniz. Коды вы можете найти в статье на Github . В приложениях электронной коммерции пользователи могут просматривать информацию о продуктах, просматривать рекомендации, приобретать продукты и..

Выпуск Wick 0.14: глубокие вызовы и утверждения пакетов
Выпуск Wick 0.14: глубокие вызовы и утверждения пакетов Wick 0.14 привносит в Wick два основных улучшения качества жизни: глубокие вызовы и целый класс новых утверждений для тестовых примеров Wick. Глубокие призывы Вы всегда можете использовать wick invoke для конфигурации с одним компонентом. Но по мере того, как компоненты и их отношения становились все более сложными, стало труднее «просто вызывать» компоненты, которые были глубоко вложены внутри других. Еще сложнее было..

Angular + Jest + Wallabyjs, почему это идеальное сочетание! И как настроить
20 ноября 2018: обновлено до Angular 7 Несколько месяцев назад я обнаружил Jest , тестирование моментальных снимков, наконец, простой способ протестировать мой html и получить хорошие отзывы в Angular. С первого момента я влюбился в этот новый способ тестирования. У меня была возможность добавить его в новый проект, над которым я только начинал работать. Кривая обучения проста, если вы пришли от Jasmine, почти с таким же синтаксисом, но более мощным. Ловушка при использовании..

GraphQL на грани
GraphQL на грани Щит вокруг вашего приложения (уровень: новичок) Примечание: данная статья представляет собой адаптацию моих слайдов к моему докладу на GraphQL Summit 2017 . Вы также можете посмотреть видео здесь . Я знаю, что эта статья называется « GraphQL on the Edge », но не волнуйтесь, я не говорю о передовом GraphQL. Скорее, я имею в виду то, как размещение GraphQL на самом краю вашего приложения обеспечивает защитный экран вокруг вашего приложения. GraphQL..