2015-12-23 60 views
0

我不能處理身份驗證的彈出窗口中,因爲這些被顯示頁面加載完畢後之前,所以ChromeDriver獲取stucked:硒彈出問題在Chrome

driver.Navigate().GoToUrl(url); 

這個呼叫不能完成。我嘗試在任務任務中附上呼叫並繼續,但下次訪問驅動程序時,執行會暫停,直到GoToUrl調用結束(在彈出窗口關閉之前永遠不會發生)。

任何想法解決這個問題?

enter image description here

+0

這裏是我的建議:使用Try Try塊,在Try塊中打開URL但限制'pageLoadTimeout'並在catch塊中檢查是否存在popup,如果存在則關閉。 – ManishChristian

+0

你可能想試試這個:'driver.get(「http:// username:password @ url」);'' – Paras

回答