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


Как вы можете протестировать свои приложения Node.js с помощью Ava.js
В любом случае, зачем вам писать тестовые примеры для своих приложений? Что ж, это вопрос, от которого многие разработчики пытаются уклониться, потому что это требует усилий и времени, а также потому, что ручное тестирование приносит гораздо больше удовлетворения. Щелкните… щелкните… заполните форму… Щелкните… Presto. Мое приложение работает, у меня хорошие API, все в порядке. Перенесемся на почти 30 запросов на включение в день, которые будут объединены в вашу главную ветку...

Почему тесты RSpec терпят неудачу (и как их исправить)
Умение устранять неполадки в тестах - важный навык работы с программным обеспечением. Первые попытки НАСА по запуску ракет были частью программы Бампер , включающей беспилотные ракеты в конце 40-х - начале 50-х годов. В следующее десятилетие было произведено множество запусков ракет - некоторые из них были успешными, а другие загорелись. Затем, в 1961 году, Советский Союз успешно отправил космонавта Юрия Гагари на первой пилотируемой ракете, сделав его первым человеком в истории,..

Представьте себе: тестирование моментальных снимков
Шутка, перезагрузил TL;DR Если вы вообще не тестируете свои компоненты React (Native) или полагаетесь на недостаточные высокоуровневые дымовые тесты, вы не одиноки. Написание этих модульных тестов должно быть одним из наименее полезных занятий для разработчика. Но подождите: снимки спешат на помощь! Новейшая версия Jest включает в себя тестирование моментальных снимков — и вполне может изменить ваше мнение. Последний релиз Jest вызвал настоящий ажиотаж, и это понятно: одна только..

Моментальные испытания генераторов Yeoman
Итак, вы только что создали новый генератор Йомен , отлично! Но как вы можете быть уверены, что файлы, которые вы создаете, заполнены правильными значениями в нужном месте? Я обнаружил, что при утверждении определенного значения в сгенерированном файле с использованием существующих методов результирующая ошибка в основном говорила: «где-то в этом файле есть ошибка» — не особенно полезно, когда этот файл представляет собой чванливый документ длиной в несколько сотен строк с большим..

Тестирование и CI/CD в проектах JavaScript
Рекомендуется читать оригинал с лучшим форматированием, чем этот пост на Medium. "Если вам не нравится модульное тестирование вашего продукта, скорее всего, ваши клиенты тоже не захотят его тестировать". — Аноним Немногие разработчики приходят в восторг от идеи написания тестов для своего кода. Особенно в связи с необходимостью как можно быстрее закончить новые функции, писать тестовый код, который напрямую не способствует прогрессу проекта, раздражает. Поначалу это может..

Модульное тестирование на Python
Вступление Модульное тестирование - важная часть «разработки через тестирование (TDD)». Он используется для проверки правильности модуля, функции или класса. Начнем с вопроса: как проверить, работает ли функция правильно или нет? Метод прост: Разработайте несколько разных входов для функции и ожидаемых результатов. Запустите функцию, используя входные данные, и проверьте, вернет ли она ожидаемые результаты. Например, мы написали функцию abs() , которая используется для..

3 Ресурсы для модульного тестирования и основные моменты
При работе над проектами всегда уделяется особое внимание модульному тестированию. Вот несколько ссылок, к которым я постоянно возвращаюсь, когда мне нужно лучше понять, как писать тесты для программы: Пирамида практического теста: Https://martinfowler.com/articles/practical-test-pyramid.html Разбивка пирамиды практических тестов показывает, как разделить тесты для вашего приложения. Всегда существовала нечеткая линия относительно того, что такое «модульный» тест и что-то..