2016-08-30 5 views
1

Я создаю новую инфраструктуру автоматизации и имею право использовать TFS 2015 vNext с самого первого начала. И поэтому я сделал и определил мою сборку vNext как часть моего CI.TFS 2015 vNext - выборочно выполнять автоматизированные тесты - нужен MTM?

Я просто не могу найти способ, которым лицо QA или Dev может выборочно выбирать, какой автоматический тест запускать (что может быть причиной для этого) на любой из машин в группе машин. Я бы ожидал иметь такую ​​функциональность под концентратором TEST, но нет.

Я что-то упустил? Должен ли я использовать MTM для этого и определить XAML-сборку, контроллер и т. Д.? Любой способ объединить два? Я понял, что Microsoft собирается покинуть Лабораторный центр (и весь MTM), так что другой вариант?

(Я знаком с «Executing Automated tests in Build vNext using Test Plan, Test Suites», но хотел бы дать свободу выбора тестов).

Lab Management Evolution

Спасибо!

+0

Вы имели в виду, что хотите просто настроить выполняемый заказ автоматических тестов или случайный выбор, даже выполнить только некоторые из автоматических тестов, таких как ручной тест? –

+0

вручную выберите автоматические тесты для запуска на одной из целевых (тестовых) машин. Идея состоит в том, чтобы позволить QA или Dev запускать подмножество автоматизации по требованию, когда захочет. – ClimbingLung

ответ

1

Невозможно выбрать тесты из шагов «Выполнение функциональных тестов», я могу помочь вам отправить запрос функции на VSTS/TFS User Voice, вы можете проголосовать здесь: Allow to select test case in "Run Functional Tests" step.

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

Или вы также можете использовать критерии тестового фильтра для выполнения выборочного теста, см. Эту ссылку для получения более подробной информации: Running selective unit tests in VS 2012 using TestCaseFilter.

+0

Разве это не требовало бы разрешения на фактическое изменение определения сборки/выпуска? Я не думаю, что мы хотим, чтобы все просто изменили определение сборки/выпуска. У нас тоже есть эта необходимость, и я думаю, что что-то подобное сделало бы это для нас: https://www.visualstudio.com/en-us/docs/test/continuous-testing/run-automated-tests- from -test-концентратор. Однако эта функция доступна только в VSTS. Когда он будет доступен для on-prem TFS? – AngieM

Смежные вопросы