Есть ли у MSTest автономный графический интерфейс, подобный nUnit, который позволяет мне использовать его и запускать тест без визуальной студии? Каков официальный сайт MSTest, где я могу узнать больше о том, как его использовать?
Как использовать MSTest без Visual Studio?
Ответ 1
У него нет графического интерфейса (кроме Visual Studio), но есть инструмент командной строки: MSTest.exe
Вот официальная документация по запуску тестов MSTest.
Ответ 2
MSTest можно использовать без установки Visual Studio. Вам понадобится установить тестовый агент Visual Studio, который является бесплатной загрузкой из Microsoft.
Я думаю, что этот подход лучше с точки зрения лицензирования, чем ручное копирование MSTest.exe и его зависимостей на сервер сборки.
Смотрите этот блог для справки: http://blogs.msdn.com/b/anutthara/archive/2009/12/16/running-tests-in-mstest-without-installing-the-vs-ide.aspx
Ответ 3
Вы можете сделать это с помощью mstest.exe, но трюк заключается в том, чтобы заставить его работать без установки визуальной студии. Это связано с копированием нескольких файлов и записей в реестре. Я писал об этом здесь.
Ответ 4
Используйте Gallio в качестве тестового бегуна... тогда это не столько драма, когда вы enventually отбрасываете MsTest и переходите к реальная тестовая структура.
Ответ 5
Вы также можете использовать этот инструмент из codeplex: http://testrunner.codeplex.com...