Как исключить название заказанного теста из результатов теста на билде tfs?

У меня есть несколько заказанных тестов с некоторыми тестами пользовательского интерфейса. Тогда у меня есть один заказанный тест, который содержит другие заказанные тесты:

Этот упорядоченный тест (который содержит много других упорядоченных тестов) выполняется каждую ночь в TFS Build. Если некоторые тесты пользовательского интерфейса дают сбой, имена упорядоченных тестов, в которых тесты не пройдены, отображаются в результатах теста из TFS Build:

Можно ли с какими-либо настройками исключить название заказанных тестов из результатов теста? Хотелось бы видеть в результатах тестов только названия неудачных тестов.

1 ответ

Я считаю, что при создании определения сборки в сборке TFS вы можете указать, следует ли запускать тесты на вкладке процесса определения сборки.

Часть параметров для тестов - это значение спецификации источников тестов, которое (в любом случае в моем TFS) по умолчанию равно **\*test*.dll;**\*test*.appx

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

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

Другие вопросы по тегам