Описание тега code-coverage

"Покрытие кода" (синоним: покрытие тестами) - это мера объема исходного кода приложения, который был испытан, обычно с помощью какого-либо режима тестирования, часто с помощью модульного тестирования.
1 ответ

Как заставить Дженкинса игнорировать "% Conditionals" в "Цели метрики покрытия" (столбец W)

Столбец "W" на панели инструментов Jenkins показывает бурю для всех моих PHP-проектов из-за добавленной строки Clover Coverage: Conditionals 0% (0/0) так как PHP_CodeCoverage не измеряет условности. Как я могу заставить Дженкинс игнорировать это изм…
24 май '11 в 23:00
2 ответа

Покрытие кода с использованием JaCoCo

Я пытаюсь получить покрытие кода с помощью JaCoCo-javaagent, передавая аргумент VM -javaagent:/test/jacoco/jacocoagent.jar=destfile=/test/jacoco/jacoco.exec,includes=com *, дополните = истина. Я могу получить какое-то значение в файле jacoco.exec, н…
02 сен '14 в 18:48
8 ответов

Покрытие Android Jacoco пусто с Gradle

Я пытаюсь заставить jacoco создать отчет о покрытии кода для моего проекта тестирования Android. У меня есть следующее в build.gradle: apply plugin: 'com.android.application' apply plugin: 'jacoco' ... jacoco { toolVersion = "0.7.1.201405082137" } .…
19 ноя '14 в 00:20
1 ответ

Как включить покрытие кода (TFS) только для некоторых сборок

Я использую TFS2008 - скоро перейду на TFS2010 Я хочу использовать покрытие кода как часть моих ночных сборок. Поскольку это добавляет некоторые накладные расходы, я не хочу, чтобы он работал на моей машине разработчика или как часть сборки CI. Есть…
26 янв '12 в 09:30
0 ответов

Тестовое покрытие Python привязки языка CPython

Имея привязку языка CPython для моей библиотеки, у меня есть набор тестов, написанных на Python. Есть ли способ измерить охват привязки языка CPython, протестированный моим кодом Python?
29 ноя '13 в 13:01
0 ответов

Gradle - Clover - единичные и интеграционные тестовые покрытия

Я работаю над проектом, который содержит интеграцию и модульные тесты в отдельном каталоге. Для обоих типов тестов я хочу создать тестовое покрытие с помощью Gradle Clover Plugin. Цель состоит в том, чтобы создать две задачи Gradle, которые способны…
25 сен '17 в 20:44
1 ответ

Модифицированный инструмент анализа условий / покрытия решений в Java

Существуют ли какие-либо инструменты с открытым исходным кодом для анализа изменения условий / решений в Java. Я посмотрел на Коберту, и кажется, что он обеспечивает только условное покрытие. Я заинтересован в проведении анализа, описанного здесь ht…
15 ноя '12 в 20:13
1 ответ

Cobertura все еще отслеживает уже удаленные файлы

Я удалил подпроект из моего родительского проекта Maven. Теперь, когда я бегу cobertura:cobertura в родительском проекте классы, которые уже пропали, все еще перечислены в отчете о покрытии на нашем Jenkins CI. Вся команда Maven выглядит следующим о…
05 янв '12 в 13:04
1 ответ

Должны ли мы включить частные методы в @covers в покрытие кода PHP

Мне было интересно, если это обязательно использовать include @covers для частных функций. Лично я против, так как это нарушит инкапсуляцию. И если вы практикуете чистый код, у вас, вероятно, будет много частных методов, которые вам не нужны для про…
04 авг '16 в 04:03
0 ответов

Сравните покрытие кода Android при запуске юнит-теста в Jenkins

Я настроил тестовый проект Android в Jenkins для запуска модульных тестов Robolectric с плагином Jacoco, когда новые коды объединяются в главную ветку. В Jenkins есть ли способ сравнить предыдущие и текущие отчеты о покрытии кода (в процентах)? Когд…
1 ответ

Тест покрытия носа против пыстэ

У меня есть библиотека с папкой 1 и папкой 2. В этих папках также есть подпапки. Когда я использовал нос для тестирования, я использовал следующие аргументы: noseargs = "--verbose -w test --with-coverage --cover-package folder1,folder2" с pytest, я …
23 июн '14 в 17:54
1 ответ

Как я могу получить покрытие линейной кодовой последовательности и перехода (LCSAJ)?

Как я могу получить покрытие линейной кодовой последовательности и перехода (LCSAJ) для моего кода GCC C? (желательно GNU). Информация о покрытии: http://en.wikipedia.org/wiki/Linear_code_sequence_and_jump
27 фев '15 в 09:13
2 ответа

Покрытие кода не заполняется после анализа сонара

Я использую sonarqube5.6.1. У меня есть многомодульный проект, для которого я выполняю гидролокаторный анализ с помощью приведенной ниже команды. mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.1.1:sonar -Dsonar.host.url=http://bamboo.in.XXX.…
14 дек '16 в 15:26
2 ответа

Настройка NCover для NUnit в FinalBuilder

Решено: Посмотрите в нижней части этого вопроса для рабочей конфигурации Я пытаюсь настроить NCover для использования в моем проекте FinalBuilder для проекта.NET 4.0 C#, но мой окончательный выходной файл покрытия не содержит данных покрытия. Я испо…
22 апр '10 в 09:07
1 ответ

SonarQube. Не удается отобразить покрытие кода

Я хочу, чтобы мой сонар (версия 6.1) отображал покрытие кода моего проекта. Я настроил JaCoCo и могу генерировать CodeCoverage локально на моем компьютере с помощью команды мвн чистый пакет но я не могу загрузить репортаж в Sonar. Для этого я исполь…
0 ответов

Symfony 3.4 - Можем ли мы собрать покрытие кода для функционального тестирования?

Я использую Symfony 3.4 для некоторых наших проектов. Согласно документации, мы должны написать функциональные тесты для наших контроллеров. Однако, похоже, что мы не можем собрать покрытие кода для функционального тестирования, потому что symfony б…
11 янв '18 в 23:23
0 ответов

Покрытие кода для asp.net, работающего на IIS(ручное тестирование)

Мне нужен инструмент, который может сделать следующее: Для приложения Asp.Net, развернутого на сервере IIS (win2008R2, IIS7.5), когда я щелкаю веб-страницу на клиенте, она может выяснить, какой код выполняется на сервере, а какой код не выполняется …
23 мар '16 в 06:56
3 ответа

Как получить покрытие кода в Xcode 6?

Мои тесты - XCTests, и я использую Objective-C вместо Swift. Я видел несколько статей, посвященных этой теме, но, похоже, они сосредоточены на старых версиях Xcode, например: Визуализация покрытия кода с помощью Xcode Покрытие кода исправлено для Xc…
10 сен '14 в 20:06
0 ответов

nDepend - сборка {имя сборки} не синхронизирована с соответствующими данными покрытия

При импорте файла данных покрытия VSTS в проект NDepend появляется сообщение об ошибке "Сборка {имя сборки} не синхронизирована с соответствующими данными покрытия"., В этом проекте анализируются 3 сборки, и данные покрытия для 3 сборок группируются…
19 сен '11 в 19:42
3 ответа

Альтернативы для петли в R?

Я получил 2 файла, которые я хотел бы объединить, используя R. head(bed) chr8 41513235 41513282 ANK1.Exon1 chr8 41518973 41519092 ANK1.Exon2 Первый дает интервалы и их имена. (Хромосома, от, до, имя) head(coverage) chr1 41513235 20 chr1 41513236 19 …
19 май '15 в 08:45