0

У меня есть некоторые проблемы с получением кода покрытия. Файл скодирования, созданный в ночной сборке.Автоматическое создание покрытия кода во время ночной сборки

Что у меня есть: Я настроил мой билд использовать файл .runsettings и Тип ветхом настроек: CodeCoverageEnabled

Строить правильно работает все необходимые модульные тесты и измерения покрытия кода , используя только выбранное количество сборок (указанное в файле .runsettings).

В отчете о строительстве, в VS2013, я могу вручную экспортировать файл покрытия кода (файл .coverage).

Что мне нужно: мне нужно настроить сборку на автоматически генерировать файл .coverage в целевой папке.

Как это сделать?

ответ

0

Файл .coverage присутствует как часть результатов теста. Вы можете использовать .runsettings установить OutputPath для результатов теста

<ResultsDirectory>c:\\TestResults</ResultsDirectory> 

Файл .coverage будет присутствовать в подпапку каталога результатов.

Если вы хотите нажать его в другое место, вы можете сделать это через скрипт пост-сборки в своем шаблоне процесса сборки в ночное время.

+0

Я попытался это: C: \ TestOutputFolder Но с: \ TestOutputFolder содержит только материал, необходимый для выполнения тестов, а не результат. Я что-то пропустил? –