2011-11-23 77 views
3

每當我試圖在硒播放一個測試用例,我總是得到這個錯誤錯誤硒測試用例播放

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

回答

-1

這聽起來像你撞到JavaScript的同域安全策略。

請看這裏:http://www.codingforums.com/showthread.php?t=117050

沒有關於你的測試案例的更多信息,很難具體,但基本的問題可能是

JavaScript有出於安全原因,同一個域策略。這意味着 它不能觸及其他域。

在鏈接資源的例子中,用戶能夠替代

top.document.location.href = searchLocation; 

window.open(searchLocation, "_top"); 

來解決這個問題。