Я использую TFS Build с шаблоном LabDefaultTemplate.11.xaml
и пытаюсь запустить несколько тестов в нашей тестовой среде. В Microsoft Test Manager я настроил среду, план тестирования и тестовый пример. Во время части тестового запуска сборки я получаю следующее в журнале тестового запуска:
Ошибка при добавлении тестового примера [1234] в тестовый запуск: файл не существует. Не удалось найти файл \ MyServer \ Stage \ Build123 \ My.Test.Assembly.dll
Путь, указанный в сообщении об ошибке, является правильным путем к промежуточному каталогу. Сборка - это правильная тестовая сборка, которая связана с автоматизацией тестового примера.
Важный факт: мы не копируем наши сборки прямо в каталог сцены. Вместо этого мы создаем пакет (в основном zip-файл) всех сборок.
Похоже, что тестовый прогон ожидает, что сборка будет находиться в корне промежуточного каталога.
Вот мои вопросы:
Могу ли я указать, что тестовый прогон будет искать тестовую сборку в другом месте?
Или Нужно ли мне хранить тестовые сборки в корневой папке рабочей области?
LabDefaultTemplate11.xaml
. Если да, используете ли вы переменную$(BuildLocation)
в качестве аргумента при вызове сценариев развертывания? - person Elena   schedule 07.02.2014