2010-06-22 3 views
2

Кто-нибудь знает, как автоматически запускать определенный список тестов в диспетчере тестовых списков? У нас есть два списка: список модульных тестов и список интеграционных тестов. Предпочтительно мы хотели бы, чтобы он автоматически запускал тесты в «единичном тесте», прежде чем он проверял в командной системе.Автоматический запуск списка тестов в Visual Studio

В настоящее время у нас есть правило регистрации, которое гарантирует, что конкретный список тестов прошел, прежде чем он позволит проверять вещи. Однако, чтобы открыть диспетчер списка тестов, выберите соответствующий список и вручную выполните тесты время заставляет нас отвлекаться.

ответ

1

Что вы описываете, было придумано Gated Check-in, что означает, что если определенные конфигурируемые критерии не будут выполнены, набор изменений не будет зафиксирован.

К сожалению, эта функция не была включена в TFS 2008, как только варианты проверочных в триггерах были:

  • Руководство
  • Непрерывная интеграция
  • Роллинг строит
  • Расписание

TFS 2010 представил эту функциональность. Вы можете прочитать об этом в этой статье под названием "TFS 2010 - An Introduction to Gated Check-in". Define a Gated Check-In Build Process to Validate Changes описывает, как настроить его.

0

Плагин testdriven.net является удивительным - почти так же хорошо, как встроенная интеграция junit в eclipse. Это то, о чем вы думаете? http://www.testdriven.net/

+0

спасибо, но не совсем то, что мне нужно. Я хочу, чтобы автоматически запускать мой список модульных тестов mstest, когда я нажимаю кнопку регистрации. – danspam