2017-01-23 5 views
-1

Я, возможно, нахожусь здесь над моей головой, но меня попросили настроить запланированную сборку Team Foundation Build для филиала нашей команды, а затем после завершения сборки для наших автоматических тестов выполненный с использованием NUnit.Запуск автоматических тестов NUnit после завершения TFBuild

Я просмотрел несколько онлайн-руководств по настройке определения сборки в TFS, но я не могу понять, как вызвать NUnit после успешной сборки. Я ожидал увидеть или найти какую-то опцию «запустить эту командную строку на успех»; лучшее, что я смог найти, это «путь к сценарию до/после тестирования», но это связано с такими тестами, как **\*test*.dll;**\*test*.appx, и я не уверен, что это такое.

Просто зная, что делать с Google, это поможет, так как я сейчас в недоумении.

+0

Какую версию TFS вы используете? Вы используете сборку XAML или новую сборку на основе задач? –

+0

TFS 2013, я просто создаю новую сборку в Visual Studio - Team Explorer> Builds> New Build Definition' – Jocie

ответ

0

Если вы используете XAML сборки:

Вы можете либо установить NuGet пакет в блок тестового проекта NUnit Test Adapter. Или вы можете check the assemblies into the Build Controller's Custom Assemblies Path.

Полезная статья:

Если вы используете новую задачу на основе сборки:

Вы можете добавить пакет NUnit Test Adapter NuGet к вашему решению , и укажите путь NUnit Test Adapter NuGet пакета в Path to Custom Test Adapters Поле в VSTest задача. Проверьте скриншот ниже:

enter image description here

Полезная статья: