2011-01-13 1 views
0

My Hudson уже строит и запускает тесты MsTest в моем решении. Я уже вижу метрики кода покрытия в Visual Studio, и я создаю файл покрытия в сборке. У меня нет NCover. Как сделать Хадсон отображать показатели покрытия?Как настроить Hudson для отображения результатов покрытия кода для MsTest без NCover?

ответ

1

Вы можете посмотреть список доступных плагинов Hudson here. К сожалению, кажется, что ничего не может удовлетворить ваши потребности, если вы не используете NCover. Есть ли причина, по которой вы не можете ее использовать или не хотите?

+0

Потому что я должен купить его. Меня озадачивает то, что у него есть страница SourceForge, поэтому, возможно, у нее есть бесплатная версия. –

+0

Я понял. NCover 1.5.8 является бесплатным, а NCover 3 стоит не менее 99 долларов США. –

+0

Но бесплатная версия не поддерживает некоторые функции C# 3 и .NET 3.5 –

1

Вы можете сделать это, сначала создав файл xml из бинарного (.coverage) файла, созданного visual studio. Завершение двух ссылок показывает, как достичь этой задачи. Они работают как шарм.

http://codetuner.blogspot.com/2011/09/convert-mstest-code-covarage-results-in.html

Merging Visual Studio Code Coverage fails with ImageNotFoundException

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