Публикации по теме 'integration-testing'
Получите свой Chai Fix и изучите искусство утверждений одновременно
Статья Исправьте свой чай и изучите искусство утверждений одновременно была впервые опубликована в четверг, 05 января 2023 года, в Блоге технических разработчиков . Для получения новейшего актуального контента, только что из печи, посетите https://techdevblog.io и подпишитесь на нашу рассылку !
Привет! Вы устали от написания утомительных и повторяющихся тестов для вашего кода JavaScript? Не смотрите дальше, потому что Чай здесь, чтобы спасти положение!
Chai — это..
Nock: идеальный инструмент для тестирования HTTP-взаимодействий!
Статья Nock: идеальный инструмент для тестирования HTTP-взаимодействий! была впервые опубликована в пятницу, 6 января 2023 г., в Блоге технических разработчиков . Для получения новейшего актуального контента, только что из печи, посетите https://techdevblog.io и подпишитесь на нашу рассылку !
Добро пожаловать в этот туториал по использованию библиотеки тестирования JavaScript Nock ! Nock — это фантастический инструмент для тестирования HTTP-взаимодействий в вашем коде,..
Как протестировать внешние зависимости с помощью Pytest, Docker и Tox
Напишите тесты, основанные на контейнерных зависимостях, и организуйте их с помощью Tox.
При разработке нового приложения нам часто нужны внешние сервисы, такие как базы данных, брокеры сообщений, кэш-память или API для других микросервисов. Тестирование интерфейсов между этими компонентами — практика, которой часто пренебрегают. Некоторые полностью пропускают эти тесты, а другие издеваются над ответами. Это, однако, оставляет интеграционные тесты незавершенными, поскольку эти..
Разделение модульных и интеграционных тестов в Jest
Обновление (октябрь 2019 г.)
Прежде чем читать этот пост, вам стоит проверить этот пакет от Евгения Мануйлова , что, вероятно, является самым простым решением для большинства случаев. Как он сказал в комментариях:
На сегодняшний день существует пакет jest-runner-groups , который позволяет помечать ваши тестовые файлы и выполнять группы тестов с помощью Jest. Больше не нужно возиться с конфигами. Просто добавьте докблок в свой тестовый файл с параметром @group , а затем..
Система под контролем - как автоматизировать интеграционные тесты
Система под контролем - как автоматизировать интеграционные тесты
Никто не хочет обнаруживать, что производственная служба ложится и не работает или даже не ведет себя должным образом, с ошибками и некорректной обработкой данных. Однажды мы - Bumble , материнская компания, работающая с приложениями Badoo и Bumble, - решили значительно сократить такое несоответствующее поведение с помощью интеграционных тестов.
В этой статье я делюсь не только своим опытом разработки фреймворка для..
Автоматическое тестирование сгенерированных PDF-файлов
Недавно для одного из наших клиентов у нас появилась возможность создать механизм PDF, который генерирует PDF-файлы по запросу на основе файла конфигурации, который определяет макет и его содержимое, такое как диаграммы, изображения и абзацы.
Они представляют собой магазин Ruby и хотели построить его на Ruby, чтобы существующая команда могла его поддерживать. Мы добавили , чтобы увидеть, будут ли выполнены их требования Креветками (для создания новых страниц) и HexaPdf (для наложения..
Капибара: приручение Hydrochoerus
Если вы разработчик Ruby или Rails и ищете совета, как улучшить интеграционное тестирование: поздравляем! Вы достигли высочайшего уровня сложности во всех областях стека, которые вы должны преодолеть, чтобы стать великим разработчиком Ruby.
Интеграционное тестирование сложно, но не обязательно. Тонкость этой истины заключается в том, что вы должны обладать навыками как в бэкэнде, так и во внешнем интерфейсе вашего приложения: вы должны понимать фабрики и свои объекты Ruby, а если у вас..