Есть ли способ успешно запустить тесты в браузере Edge с помощью задачи Azure devops vstest - PullRequest
1 голос
/ 30 сентября 2019

Использование агентов Windows на хосте Azure Я пытаюсь запустить функциональные тесты в таких браузерах, как Chrome, Firefox, IE и Edge. Все тесты работают нормально, кроме тестов на Edge. Журналы показывают ошибку:

Веб-драйвер Microsoft нельзя использовать со встроенной учетной записью администратора или когда контроль учетных записей отключен.

Как решитьЭта проблема? Я хочу продолжать использовать размещенные агенты и не должен размещать своих собственных агентов. Спасибо!

Я попытался запустить задачи командной строки, чтобы отключить UAC, а затем задачу vstest, но это не сработало, продолжал получать ту же ошибку.

reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

1 Ответ

0 голосов
/ 01 октября 2019

Для размещенного агента виртуальная машина работает от имени администратора. Но поскольку безопасность Edge по умолчанию определена, эта роль администратора не может выполняться в Edge.

Чтобы решить ее, вы можете внести несколько изменений в параметры безопасности.

Просто выберите Локальная политика безопасности-> Параметры безопасности-> Режим подтверждения учетной записи пользователя для учетной записи встроенного администратора, затем включите it.

enter image description here


Примечание. Я использую win10 enterprise.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...