2013-03-24 2 views
2

Я получал эту ошибку при использовании Webdriver в IE9 «Неожиданная ошибка запуска Internet Explorer. Защищенный режим должен быть установлен на одно и то же значение (включено или отключено) для всех зон». мне удалось избежать этой ошибки на instatiating драйвер, как следоватьОшибка Webdriver при использовании IE и Jenkins

capabilities.setCapability (InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, правда); driver = новый InternetExplorerDriver (возможности);

Он работал нормально, когда я запускал свой тест локально. Но он не работает, когда я запускаю их через Jenkins (это снова дает мне такую ​​же ошибку).

+0

Вы вводите неустойчивость, устанавливая возможность, обратите внимание, что это желаемая способность и может выполняться или не выполняться. Однако я хотел бы знать причину такого поведения. –

+2

Правильно установите защищенные зоны на вашем сервере Jenkins. – Arran

ответ

0

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

Вы можете сделать это на панели управления, Интернет, охрана, Интернет, локальные, доверенных сайты и т.д.

К сожалению, я не могу быть более точным об этом, потому что я в настоящее время на Mac, но, пожалуйста, , попробуйте, и он будет работать.