Когда мои тесты CodedUi (VS 2012) выполняются как часть процесса сборки TFS, они запускаются под учетной записью BuildUser. Учетная запись BuildUser используется для запуска сборок.Как запустить тесты CodedUI под определенной учетной записью пользователя?
Я ожидал, что если тестовый агент работает под учетной записью TestUser, тесты также должны запускаться под учетной записью TestUser.
Есть ли способ запуска тестов в качестве TestUser, хотя тесты выполняются как часть процесса развертывания TFS?
Спасибо.
Большое спасибо, Аллен. Я попробую ваш 1-й совет: изменение шаблона процесса сборки для запуска тестовой активности в testUser cred – stasde
Аллен, не могли бы вы сообщить, что следует изменить в шаблоне сборки, чтобы установить конкретный TestUser для запуска тестов? Спасибо. – stasde
@stasde Я пытался найти чистый способ сделать это через WF-мероприятия, но не смог найти что-то идеальное. Метод грубой силы должен заменить действие RunTest в шаблоне сборки тем, что выполняет vstest.console как другой пользователь. – allen