Ошибка воспроизведения Selenium Testcase - PullRequest
3 голосов
/ 23 ноября 2011

Я всегда получаю эту ошибку всякий раз, когда пытаюсь воспроизвести тестовый сценарий в Selenium

   [error] Permission denied for <http://www.facebook.com> to get property Location.href

1 Ответ

0 голосов
/ 06 декабря 2011

Похоже, вы сталкиваетесь с политикой безопасности javascript в том же домене.

См. Здесь: http://www.codingforums.com/showthread.php?t=117050.

Без дополнительной информации о вашем тестовом примере трудно быть конкретным, но основная проблема может быть

JavaScript имеетта же политика домена в целях безопасности.Это означает, что он не может касаться других доменов.

В примере на связанном ресурсе пользователь смог заменить

top.document.location.href = searchLocation;

на

window.open(searchLocation, "_top");

решить проблему.

...