веб-интерфейс для проектов модульных тестов C # - PullRequest
2 голосов
/ 01 июля 2011

В проекте, над которым я работаю, есть куча модульных тестов уровня обслуживания, использующих Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute. Я хочу посмотреть на какой-нибудь инструмент для автоматического создания веб-интерфейса для этих тестов. Мне все равно, если мне нужно использовать какой-то другой фреймворк, как NUnit. Мне нужен какой-то приличный способ иметь простой веб-интерфейс для просмотра результатов тестов, который также позволяет легко добавлять новые тесты.

После небольшого исследования я понял, что у нас уже есть TeamCity для сборок. Нужно ли что-нибудь еще для настройки тестового просмотра из teamcity?

Ответы [ 2 ]

4 голосов
/ 01 июля 2011

Мы используем Круиз-контроль , NAnt , SubVersion и NUnit вместе, чтобы обеспечить непрерывную интеграцию.Каждый коммит запускает сборку и запускает все модульные тесты.На панели круиз-контроля отображаются результаты сборки, результаты модульных испытаний и покрытие кода для каждой сборки.Это то, что вы хотите сделать, или вам нужен какой-то специализированный веб-тестовый прогон?

1 голос
/ 01 июля 2011

Системы непрерывной интеграции обычно позволяют вам это делать и обычно имеют веб-интерфейс.

Я знаю, что вы можете настроить это, используя CruiseControl.Net (это бесплатно)другая система, которая рекомендовалась мне в прошлом, - TeamCity , поэтому я уверен, что она может сделать это тоже (и это также бесплатно, если вы не настраиваете слишком много проектов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...