Автоматически запускать список тестов в Visual Studio - PullRequest
2 голосов
/ 22 июня 2010

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

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

Ответы [ 2 ]

1 голос
/ 31 мая 2013

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

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

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

TFS 2010 представил эту функциональность. Вы можете прочитать больше об этом в этой статье под названием «TFS 2010 - Введение в Gated Check-in» . Определение процесса компоновки с закрытой регистрацией для проверки изменений описывает, как его настроить.

0 голосов
/ 22 июня 2010

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

...