Мы бы хотели, чтобы в нашем автоматизированном процессе сборки и тестирования CI TFS использовался агент удаленного тестирования, чтобы запускать наши тесты отдельно от нашего агента сборки. С обычными юнит-тестами, в которых не используются родинки или родинки, у нас проблем нет. Однако, когда мы включаем хост moles в наши .testsettings или проводим тест moles (через атрибут HostType ("Moles")), агент тестирования пытается найти путь к moled .dll, которые использует агент сборки. , Это почти как если бы агент компоновки передавал полный путь к тестовому агенту и тестовый агент использовал его. Мы получаем либо «У вас нет соответствующих разрешений для выполнения этого действия» (когда на самом деле каждая служба работает с правами администратора), либо загадочное «MSTest не вернул код 1, ожидаемый 0» и никакой информации о регистрации.
Мои вопросы к группе:
- Кто-нибудь получил MSTest, Moles, TFS Build и Visual Studio 2010?
Test Controller / Test Agent (не входит в настройку Test Lab) для работы?
- Если вы заставили его работать, каковы ваши настройки?