В TFS Можно ли использовать группу задач при запуске автоматических тестов? - PullRequest
0 голосов
/ 27 июня 2018

Я использую TFS и у меня есть план тестирования. Все тесты в плане автоматизированы. При создании плана тестирования необходимо создать выпуск с включенной задачей тестирования Visual Studio. Это работало до сих пор, но есть несколько вещей, которые мы хотели сделать вместе с запуском тестов. В частности, мы заменяем некоторые токены в файле .runsettings, а затем удаляем файл после выполнения тестов.

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

Когда я пытаюсь выполнить тестовый прогон, я получаю эту ошибку

Проверка среды: задание Visual Studio Test в выбранной среде не является верной версией или имеет неправильные настройки.

Я предполагаю, что проблема в том, что у меня нет задачи теста Visual Studio, включенной в определение выпуска, но это потому, что задача включена в мою группу задач. Есть ли способ, чтобы это сработало? Я хочу запускать автоматические тесты, когда задача Visual Studio Test является частью группы задач.

Похоже, кто-то запросил эту функцию на UserVoice, но я надеялся, что был найден обходной путь. https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/33921664--test-run-step-not-detected-in-test-hub-when-in-t

Спасибо

1 Ответ

0 голосов
/ 03 июля 2018

Текущие группы задач для планового тестирования автоматизации не поддерживаются .

Как вы могли видеть голос пользователя на нашем главном форуме для предложений продукта:

Шаг «Тестовый прогон» не обнаружен в тестовом концентраторе в группе задач

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/33921664--test-run-step-not-detected-in-test-hub-when-in-t

Вы можете проголосовать и следить за этим. TFS PM и Admin просят рассмотреть ваше предложение. Спасибо за помощь в создании лучшего продукта.

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

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