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


100% покрытие
Я случайно достиг 100% покрытия. Раньше у меня было 90%+ и я чувствовал себя довольно уверенно. Отчеты о покрытии дали мне полезную информацию о моей собственной кодовой базе, и я глубоко понял, что происходит и где. Последнее утверждение было немного сложнее проверить, и я был уверен, что оно работает. Итак, я написал модульный тест только для того, чтобы научиться тестировать подобные вещи… и обнаружил ошибку. Что значит иметь 100% тестовое покрытие Я всегда думал, что речь идет о..

Вопросы по теме 'code-coverage'

Ошибка покрытия кода VSTS?
Кто-нибудь сталкивался с этой "ошибкой" покрытия кода VSTS? " Есть ли у вас какие-либо предложения? Я выполняю анализ покрытия кода с помощью Visual Studio, что, как правило, является простой задачей с включенными инструментами. Однако у меня...
1170 просмотров

Cobertura отказывается признать, что код был закрыт
Я использую подключаемый модуль Maven (2) Cobertura для создания отчетов о покрытии кода, и у меня есть следующая заглушка, которую я использую в методе: try { System.exit(0); } catch (final SecurityException exception) {...
4136 просмотров
schedule 30.03.2024

Ошибка синтаксиса для создания данных покрытия из нескольких файлов с помощью lcov в Windows
Мне нужна помощь ... У меня проблемы с синтаксисом для создания данных покрытия из нескольких файлов с помощью lcov в Windows. У меня на cygwin установлены gcov, lcov и genhtml (я запускаю их под Windows). Все эти файлы находятся в каталоге cygwin...
728 просмотров
schedule 15.11.2023

Настройка NCover для NUnit в FinalBuilder
Решено: проверьте рабочую конфигурацию в конце этого вопроса Я пытаюсь настроить NCover для использования в моем проекте FinalBuilder для проекта .NET 4.0 C #, но мой окончательный выходной файл покрытия не содержит данных покрытия. Я...
2220 просмотров

Как вывести покрытие XML с помощью носовых тестов?
Я пытаюсь вывести XML-код покрытия моих носовых тестов, чтобы они отображались на Hudson. Строка, которую я выполняю: nosetests --with-gae -v --all-modules --with-xunit --with-coverage Я вижу вывод покрытия в консоли, но XML-файла,...
12165 просмотров
schedule 28.03.2024

Отчет о покрытии кода неправильно указывает 100% покрытие контроллера
Я запускаю серию тестов PHPunit и имею контроллер, который сообщает о 100% покрытии. Однако в отчете о покрытии только 5 из 84 строк кода отмечены «зеленым». Мне интересно, какие факторы могут быть причиной этой проблемы? Одним из интересных...
665 просмотров

DotCover Не распространяется на повторно использованную DLL
я загрузил dotcover 1.1.1 для оценки. Мы используем структуру автоматизации для запуска регрессионного теста, где приложение 'X' ссылается на приложение 'Y' s DLL. Мне нужно покрытие кода приложения Y , когда я запускаю тест через приложение...
796 просмотров
schedule 30.10.2023

Покрытие кода на iOS Использование Xcode 4.2 на Lion
Я пытаюсь создать gcd файлы из проекта iOS Xcode 4.2 (4D199) под названием CocoaTouchHax на Lion, и у меня возникают невероятные проблемы. Я выполнил шаги, описанные здесь , и даже попытался собрать llvm/clang. из исходного кода, выполнив шаги...
3612 просмотров
schedule 09.05.2024

определение объявления функции, определение и вызов
Я столкнулся с вопросом, касающимся написания кода для определения неиспользуемых функций в C++. Мы можем использовать различные структуры данных для определения неиспользуемых функций. Но перед этим нам нужно разобрать код. У меня есть вопрос,...
625 просмотров
schedule 02.05.2024

Как покрыть классы исключений в PHPUnit
Я стремлюсь к очень высокому покрытию кода и хочу либо охватить классы исключений, либо исключить их из отчетов о покрытии кода. Пример кода class My_DataException extends Exception {} class Foo { function __construct() { throw new...
856 просмотров
schedule 04.06.2024

Как настроить многомодульный Maven + Sonar + JaCoCo для предоставления объединенного отчета о покрытии?
Я искал это в Интернете. Есть много полуответов, связанных со свойствами Maven, такими как ${sonar.jacoco.reportPath} или org.jacoco:jacoco-maven-plugin:prepare-agent , или установкой maven-surefire-plugin argLine с помощью -javaagent ....
125357 просмотров
schedule 07.03.2024

Как запустить Code Coverage при ночной сборке с TFS 2008 / Visual Studio 2010
В настоящее время у меня есть решение для ряда проектов, которые включают модульные тесты. У нас есть CI-сборка и отдельная Scheduled build, и я хотел бы иметь возможность запускать Code Coverage на последней (а не на CI). В настоящий момент мы...
1585 просмотров

Можно ли исключить часть метода из покрытия кода?
Подозреваю, что нет, но все же спрошу... TL;DR Я знаю, что могу исключить класс или метод из анализа покрытия с помощью атрибута [ExcludeFromCodeCoverage] , но есть ли способ исключить только часть метода? Конкретный пример У меня...
5772 просмотров
schedule 03.12.2022

в TFS2013 Как рассчитывается общее покрытие кода
У меня есть следующий %line Covered, отображаемый в результате покрытия кода в TFS 2013. 30.87% 19.28% 90.38% 6.77% 22.15% 0.54% 81.55% 4.28% Итого отображается как 15,85% в VS 2013, какая формула используется для получения этого числа. Если...
106 просмотров
schedule 07.02.2024

Могу ли я сделать это, используя покрытие кода с помощью Cobertura
Я просто смотрю на плагин cobertura maven, и я не был уверен, возможно ли следующее Инструментальные классы Запустить тесты junit Сгенерируйте отчет Cobertura без переоборудования классов и запуска тестов У меня есть многомодульный...
419 просмотров
schedule 10.03.2024

Тесты Protractor выполняются успешно, но отчет о покрытии Protractor полностью пуст.
Я пытаюсь интегрировать свой текущий проект AngularJS с покрытием Protractor. Пожалуйста, найдите ниже package.json и мою конфигурацию транспортира. Пакет.json "devDependencies": { "chromedriver": "~2.8.1", "grunt": "~0.4.0",...
4013 просмотров

Покрытие кода в Android Studio
Я добавил testCoverageEnabled=true в свой файл build.gradle, чтобы начать получать отчеты о покрытии кода. Запустив мои тесты, я вижу, что папка с покрытием кода добавлена ​​​​в мои выходные папки сборки. Однако, когда я дохожу до его содержимого,...
9524 просмотров

Приложение iOS некоторое время зависает при запуске из-за плохого сетевого подключения
У меня огромная проблема, я тестировал свое приложение в метро, ​​и когда я нахожусь на станции с очень плохим покрытием, мое приложение на некоторое время зависает (например, на 30 секунд или 1 минуту) на первом экране, запуская приложение с серо, и...
753 просмотров

Как исключить неиспользуемые библиотеки из отчета о покрытии кода?
Есть что-то, что я, по-видимому, не понимаю в белом списке покрытия кода PHPUnit. У меня есть следующий фильтр для пары папок: <filter> <whitelist addUncoveredFilesFromWhitelist="true"> <directory...
97 просмотров
schedule 22.09.2022

Можно ли фильтровать древовидную карту покрытия SonarQube?
Я считаю древовидную карту/тепловую карту покрытия кода SonarQube менее полезной из-за двух вещей: Он ограничен 30 репозиториями У нас есть монолит кода в миллион строк, который скрывает другие крошечные репозитории. Итак, я хотел бы иметь...
439 просмотров
schedule 09.05.2024