Selenium IE9 Ошибка отказа в доступе

В настоящее время я использую Selenium и С# в Visual Studio 2010 для запуска тестов с использованием удаленного веб-драйвера и Internet Explorer 9.

Когда я запускаю тест, отображается командное окно и отображается начальная страница для сервера веб-драйвера, однако затем появляется это сообщение ниже, и тест завершается неудачно.

System.InvalidOperationException: Unexpected error launching Internet Explorer. IELaunchURL() returned HRESULT 80070005 ('Access is denied.') for URL 'http://localhost:5555/' (NoSuchDriver)

Я искал решение этой проблемы, однако единственным ответом, который я нашел, было изменение защищенного режима в параметрах Интернета, чтобы они были одинаковыми, но это не сработало. Проблема появляется случайным образом, а затем исчезает без каких-либо изменений настроек. В качестве обходного пути я перестал использовать удаленный веб-драйвер, и тесты, похоже, работают нормально.

Кто-нибудь сталкивался с этой проблемой при использовании удаленного веб-драйвера раньше и имел решение этой проблемы?


person HelpMePlz    schedule 26.07.2016    source источник


Ответы (1)


Проблема здесь заключалась в том, что к компьютеру применялись новые обновления/версия браузера, поэтому нам просто нужно было отменить все обновления и вернуться к предполагаемой версии браузера, которой был IE9.

person HelpMePlz    schedule 24.11.2016