2017-01-18 1 views
1

Вы можете запустить JUnit с помощью агента Jacoco для создания замечательных отчетов о покрытии. (Он создает непрозрачный файл *.exec во время выполнения модульных тестов).Имеет ли продолжительность тестирования единицы записи Jacoco?

Некоторые инструменты, такие как Sonar - считывают файл *.exec и собирают данные для подготовки отчетов. Sonar способен рассчитать длительность теста Unit, но я не уверен, получит ли он это от *.exec.

Мой вопрос: Является ли продолжительность тестирования единицы записи Jacoco? (Независимо от того, показывает ли он его в сводном отчете).

ответ

0

JaCoCo ничего не знает об индивидуальных тестах JUnit (или TestNG и т. Д.). Он знает о классах, предназначенных для покрытия.

Тест-драйв JUnit, однако, записывает время выполнения теста в выходные файлы XML, которые он генерирует (либо задачей Ant junit, либо Maven Surefire) для тестового прогона. При использовании Ant задача junitreport отображает время выполнения теста в отчете HTML.

Смежные вопросы