Использование Visual Studio 2012 (Ultimate) и NUnit 2.6.2, как я могу анализировать охват при запуске NUnit (nunit-console) в командной строке? Похоже, что Visual Studio может анализировать покрытие, когда NUnit запускает тесты в Visual Studio, но мне нужно знать, как это сделать в командной строке.Как создать отчет о покрытии кода с помощью Visual Studio 2012 и инструмента командной строки NUnit?
Q
Как создать отчет о покрытии кода с помощью Visual Studio 2012 и инструмента командной строки NUnit?
2
A
ответ
7
Я узнал, как это сделать. Оказывается, есть эта утилита командной строки vstest.console.exe, которая также может запускать модульные тесты 3rdparty, если у нее есть подходящие адаптеры. Поскольку я установил NUnit Test Adapter в качестве расширения для Visual Studio, я должен использовать опцию /UseVsixExtensions
для vstest.console.exe. Кроме того, чтобы включить анализ покрытия кода, я поставлю опцию /EnableCodeCoverage
.
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" /UseVsixExtensions:true /EnableCodeCoverage "C:\Users\Arve\Documents\Visual Studio 2012\Projects\MyApp\MyApp.Tests\bin\Debug\MyApp.Tests.dll"
Приведенная выше команда создает файл с суффиксом .coverage внизу каталога «TestResults».
Смежные вопросы
- 1. Создать отчет о покрытии с помощью стека
- 2. Невозможно создать отчет о покрытии кода JMockit
- 3. Отчет о покрытии кода с помощью Visual Studio 2013 Professional для родного C++
- 4. создать отчет о покрытии jstestdriver
- 5. Как создать отчет о покрытии с помощью JMockit и Maven?
- 6. Сгенерировать отчет о покрытии из командной строки linux
- 7. Отчет о покрытии кода без выполнения теста
- 8. Отчет о покрытии кода от файла jacoco.exec с помощью ant
- 9. Отчет о покрытии VStest-кода в jenkins
- 10. Отчет о покрытии кода для Mono
- 11. Visual Studio 2012 Опубликовать из командной строки
- 12. Создать отчет о покрытии кода сонара из тестов Postman
- 13. Создать отчет о покрытии кода за пределами PHPUnit
- 14. Отчет об модульном тестировании Visual Studio 2012
- 15. VS 2010 Отчет о покрытии кода, не отображающий отображаемые строки
- 16. Отчет о покрытии с помощью istanbul и мокко
- 17. Как создать отчеты о покрытии кода Emma с помощью Ant?
- 18. Как создать отчет о покрытии из файла визуальной студии .coverage, который аналогичен файлу, создаваемому emma?
- 19. Создайте HTML-отчет, например, отчет NUnit, используя Visual Studio
- 20. Отчет о покрытии Cobertura и проверка
- 21. Как экспортировать отчет о покрытии кода jtest за его пределами, чтобы разделить отчет с командой
- 22. Отчет о покрытии проекта с несколькими модулями
- 23. Создать отчет в visual studio студии asp.net 2012
- 24. Как создать пользовательский отчет Nunit?
- 25. Как заставить отчет о покрытии кода Эммы игнорировать некоторые методы?
- 26. Как агрегировать отчет о покрытии кода в Хадсоне?
- 27. SimpleCov :: Отчет о периодическом покрытии
- 28. Как добавить генератор кода командной строки в Visual Studio?
- 29. Не удается создать отчет о покрытии с использованием lcov
- 30. ОШИБКА, пока отчет о покрытии кода с использованием lcov
Я считаю, что есть файл codecoverage.exe, который может быть выполнен в командной строке, но я еще не использовал его для комментариев. Я использую инструменты opensource в командной строке (среда сборки), например OpenCover и PartCover. –