Я использую TFS 2010 SP1 Lab Management и вариант LapDeployTemplate для выполнения рабочих процессов сборки и модульных тестов на виртуальной машине Hyper-V, управляемой через SCVMM (согласно документу ALM Rangers Lab Management Guidance для codeplex). После настройки всего этого я создал План тестирования, содержащий тестовые наборы, которые сопоставляются с автоматизированными модульными / интеграционными тестами, в которых используются Кроты. Я использовал tcm.exe, чтобы импортировать эти тестовые примеры и поместить их в Microsoft Test Manager.
При попытке удаленного выполнения тестовых примеров на моей виртуальной машине с использованием рабочего процесса LabDeploy я получаю следующую ошибку:
"Тип хоста" Родинки "не может быть загружен по следующей причине: не найден ключ" Родинки "."
Обычно я видел эту ошибку на машинах, где Moles не установлен, но вот моя конфигурация на виртуальной машине:
- Windows 2008 Server R2
- Родинки 0,94,51023,0 х64
- VS2010 Тестовый агент \ Контроллер x64
- VS2010 Build Agent x64
- VS2010 Lab Agent x64
Файл настроек теста настроен на использование типа хоста по умолчанию и на выполнение тестов в x64 на компьютере x64. Это идентично блокам разработки, которые мы используем, и все они отлично выполняют тесты.
Я уже пытался удалить / переустановить Moles, а также агент тестирования на машине, но безрезультатно. Есть идеи? Кто-нибудь еще сталкивался с этим?