Если вы хотите просмотреть результаты последних тестов для отдельного тестового примера, то вы можете выбрать тестовый набор в наборе тестов и затем выбрать Show/hide details pane
.Затем проверьте Test Result
для конкретного контрольного примера.
Перейдите к Test
hub -> Выберите конкретный Test Plan
, затем Test suite
-> Выберите конкретный Test Case
-> НажмитеShow/hide details pane
-> Выбрать Test results
из списка панелей -> просмотреть результаты для конкретного теста.
Кроме того, вы можететакже используйте REST API для получения тестового набора и списка тестовых прогонов
Однако получить историю тестового прогона для конкретного тестового примера не так просто, если только вы каждый раз не запускаете только конкретный тестовый набор.Фактически, обычно мы запускаем несколько тестов в тестовом прогоне.
REST API, чтобы получить тестовый пример:
GET http://SERVER:8080/tfs/DefaultCollection/2017ScrumProjectFromVS/_apis/test/plans/105/suites/106/testcases/107?api-version=1.0
REST API дляполучить список тестовых прогонов:
GET http://server:8080/tfs/DefaultCollection/2017ScrumProjectFromVS/_apis/test/Runs/
На самом деле лучший способ получить историю состояний тестовых прогонов - использовать MTM (Microsoft Test Manager):
Подключить TFS-сервер- >> Выберите командный проект - >> Выберите вкладку Test >> Выберите план тестирования - >> Выберите конкретный тестовый пример - >> Просмотр результатов ->> В конце открытой страницы вы увидите историю результатов (все тестовые прогоны для конкретного тестового случая).