Использование Release Manager для запуска тестов в MTM.

У меня возникла проблема с запуском тестовых примеров в Microsoft Test Manager из сценария, запущенного в Microsoft Release Manager. Я могу продублировать проблему, просто запустив эту команду из powershell или командной строки. Вот сценарий:

C:\CODE\TCM\TCM.exe run /create /title:"Chads Example Test Case (Run from PowerShell)" /planid:31 /suiteid:2743 /configid:67 /settingsname:"DevWelisRemoteExecution" /testenvironment:"STAR_Regression" /collection:"http://tfssrv64:8080/tfs/DefaultCollection" /teamproject:QA /builddir:"\\tfssrv64\Builds" /include

Запуск этого скрипта возвращает идентификатор тестового прогона без ошибок. Я могу сразу же заглянуть в MTM и увидеть, что тестовый запуск начался. Имеет состояние "в ожидании". В конечном итоге (примерно через 20 минут) происходит сбой с ошибкой "Не удалось найти автоматизацию тестирования, связанную со следующим тестовым примером: [48667]. Запустите тестовый пример еще раз, используя сборку, которая содержит двоичный файл с автоматизацией тестирования".

Факты: я могу успешно выполнить тот же тест с успешным завершением из Microsoft Test Manager. (с использованием тех же настроек, которые указаны в скрипте) Вот скриншоты тестовых прогонов из МТМ.

  1. Вот журнал MTM успешного выполнения теста. Журнал успешного выполнения теста.

Вот тот же экран из неудачного тестового прогона.

  1. Вот журнал MTM неудачного тестового прогона. Тот же тест, запущенный из приведенного выше сценария. Журнал неудачного тестового прогона.

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

Любая помощь будет принята с благодарностью.....

0 ответов

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