Свяжите существующие результаты автоматического тестирования с ручными тестами TFS - PullRequest
0 голосов
/ 26 мая 2020

Я хотел бы знать, можно ли связать и изменить состояние T C в плане тестирования TFS. В определениях выпуска мы добавляем задачу с тремя шагами: 1. Задание очереди в Jenkins. 2. Скачать артефакты. 3. Publi sh Результаты теста.

Эти шаги работают правильно, однако созданный тестовый прогон имеет T C, указанный в качестве имен методов (как показано в Visual Studio), и если он открыт, не есть ссылка на ручной тестовый пример. (Тесты написаны с использованием Selenium и Nunit и связаны автоматизацией)

Чего мы пытаемся достичь: 1. Пусть тесты в Test run имеют ссылки на ручной тест (шаги). 2. Установите статус тестов «пройден / не пройден» внутри плана тестирования.

Был бы очень благодарен за предложения.

Конфигурация Задачи:

Task view

1 Ответ

0 голосов
/ 27 мая 2020

Вы можете попытаться связать автоматизированные тесты с тестовыми примерами, добавить тестовые примеры в набор тестов и запустить VSTest, чтобы установить Select tests using в Test Plan.

enter image description here

enter image description here

Тестовые примеры в списке тестовых запусков с именем тестовых примеров, а не с именами методов.

enter image description here

Если вы хотите изменить контрольную точку, вы можете обратиться к Points - Update API:

PATCH https://{instance}/{collection}/{project}/_apis/test/Plans/{planId}/Suites/{suiteId}/points/{pointIds}?api-version=5.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...