Я слышал, что есть встроенный инструмент в VS2010 для модульного теста для C#. Я использую .Net 4.0 + C#. Любое руководство рекомендовано для такого встроенного инструмента для новичка? Каковы плюсы и минусы такого инструмента по сравнению с NUnit?Visual Studio встроенный инструмент для модульного тестирования?
0
A
ответ
2
Здесь ссылки сравнивая MSTest и NUnit: http://weblogs.asp.net/rosherove/archive/2010/03/05/nunit-vs-mstest-nunit-wins-for-unit-testing.aspx http://it-tutorials.us/software/2320.aspx
С точки зрения функциональности, оба обеспечивают аналогичные возможности, особенно для новичка. Я думаю, что самая большая разница между этими двумя инструментами заключается в том, что один является бесплатным, а другой - нет. MsTest является коммерческим инструментом и обычно не входит во все версии Visual Studio. С другой стороны, NUnit является бесплатным и может использоваться с любой IDE. Другое дело, что почти все серверы сборки имеют интеграцию NUnit, чтобы не только запускать тесты NUnit, но и обрабатывать сгенерированные отчеты XML.
Смежные вопросы
- 1. Рамки или инструмент для "распределенного модульного тестирования"?
- 2. Лучший инструмент для модульного тестирования в MySQL
- 3. Проекты NUnit vs Visual Studio 2008 для модульного тестирования?
- 4. C2338 ошибки компиляции для модульного тестирования Visual Studio Microsoft
- 5. Возможно ли использовать покрытие кода Visual Studio без модульного тестирования?
- 6. Помогите мне начать с модульного тестирования в Visual Studio 2008
- 7. Как установить HttpContext.Current.User.Identity.Name для модульного тестирования
- 8. Как выполнить проект модульного тестирования в Visual Studio 2013
- 9. Проблемы с запуском модульного тестирования в Visual Studio
- 10. Инструмент для записи экземпляра объекта в C# (для модульного тестирования)
- 11. Предложения для модульного тестирования
- 12. Проект тестирования Visual Studio
- 13. Невозможно открыть DefaultTest.dll для модульного тестирования
- 14. Современный инструмент для сборки, подходящий для Visual Studio MSBuild
- 15. Сборка начинается с модульного тестирования
- 16. Лучшее решение для модульного тестирования Код Mootools
- 17. Примеры URI для модульного тестирования Домены IDN
- 18. Программировать пожар пользовательского интерфейса для модульного тестирования
- 19. Инструмент покрытия кода visual studio 2010 C++
- 20. Инструмент оптимизации в Visual Studio
- 21. Node.js NTVS инструмент для Visual Studio
- 22. Инструмент Cordova для Visual Studio 2015 RC
- 23. Альтернатива с открытым исходным кодом для TestDrive.net «Visual Studio add in» для модульного тестирования?
- 24. Ошибки модульного тестирования Visual C++ при включении требуемого кода
- 25. Инструмент тестирования модулей для базы данных Sybase
- 26. Модули Node.js для модульного тестирования
- 27. Условный Вывод для модульного тестирования
- 28. Mocking CKContainer для модульного тестирования
- 29. Moq прокси для модульного тестирования
- 30. Использование DI для модульного тестирования
«также обрабатывает сгенерированные отчеты XML» - какой отчет вы имеете в виду? Не могли бы вы показать мне образец или любой опубликованный документ? Благодарю. – George2
Генерация NUnit может генерировать XML-документ, который задает статистику об исполнении теста. Отчет обычно содержит количество тестов, количество прошедших или неудавшихся тестов. Как правило, файл генерируется в XML, а затем сервер сборки (Cruise Control, Team City и т. Д.) Забирает XML-файл и импортирует результаты. Затем они отображают результаты как часть деталей сборки в их графическом интерфейсе. –
Спасибо, Мэтью, и MSTest не предоставляет такие XML-результаты, которые могут быть легко проанализированы? – George2