Публикации по теме 'code-coverage'


Покрытие кода непосредственно из V8
История Будущее Начнем с истории Что такое покрытие кода? 🤔 Покрытие кода предоставляет информацию о том, выполнялись ли определенные части приложения и, при необходимости, как часто. Он обычно используется для определения того, насколько тщательно набор тестов проверяет конкретную кодовую базу Зачем это вообще нужно при разработке программного обеспечения? Если вас интересует качество вашего набора тестов или рефакторинг крупного устаревшего проекта...

Начните измерять покрытие кода с помощью Jest, Travis CI и Coshops
Использование инструмента непрерывной интеграции облегчит вашу жизнь при совместной работе над программным проектом. Благодаря автоматическому запуску тестов и измерению покрытия для новых коммитов и запросов на вытягивание вы упростите обнаружение нежелательных изменений или уменьшения покрытия. В этой статье описывается, как начать работу с измерениями покрытия во время сборки Travis CI с помощью Jest, Coshops и GitHub. Добавьте свое репо в Travis CI и Coshopss.io Если вы еще..

Эффективное решение для покрытия кода — Открытый исходный код
Информационная панель покрытия кода — это инструмент, который используется для отслеживания покрытия кода для нескольких проектов и их ветвей. Большинство языков программирования обеспечивают модульное тестирование и возможность вывода покрытия кода. Покрытие кода тестов просто означает, сколько кода покрыто написанными модульными тестами. Общий процент покрытия кода полезен для выявления непроверенных строк кода. В этой статье я расскажу о том, как эффективно использовать общий..

Minitest-cc: минималистский подход к покрытию кода с помощью Minitest
Minitest-cc: минималистский подход к покрытию кода с помощью Minitest Это легкий и удобный подключаемый модуль для среды тестирования Minitest, который обеспечивает простую оценку покрытия кода вашими тестами. Minitest-cc — это плагин для Minitest, который обеспечивает минимальную меру покрытия кода вашими тестами. Важно понимать, что эта информация является только справочной и не показывает, насколько эффективны ваши тесты. Установить Minitest-cc очень просто. Вы можете..

Полная проверка кода - 1
Добро пожаловать в Software Construction Добро пожаловать в первую часть моего обзора влиятельного текста Стива МакКоннелла Code Complete (2nd Edition) . Если вы еще этого не сделали, сначала прочтите мой пост Введение в серию , я обещаю, он короткий! В этом посте мы углубимся в содержание и начнем с первой главы. Надеюсь, вам понравится! Глава 1: Добро пожаловать в Software Construction В первой главе кратко обсуждаются различные задачи, связанные с разработкой программного..

Покрытие JS Vanilla Test Code
Существует множество руководств по тестированию JS, в большинстве из них используется какая-то среда тестирования, такая как mocha, какая-то инструментальная цепочка, такая как grunt, какая-то другая библиотека для этого и что-то еще для этого. Иногда мне кажется, что разработчики тратят больше времени на настройку, а не на то, что действительно важно: тесты и покрытие кода. Сегодня в качестве упражнения я установил значок покрытия кода, набрав 100% , используя инструмент, который по..

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