Chrome 59具有removed support for https://user:[email protected] URLs。Chrome 59和使用硒/ Fluentlenium的基本身份驗證
我有一個測試使用這個功能現在已經壞了,所以我試圖用一個等待驗證彈出窗口並填寫詳細信息的版本替換它。但下面不會對Chrome瀏覽器(不看AUTH彈出的警告):
alert().authenticateUsing(new UserAndPassword("test", "test"));
唯一硒版本有同樣的問題:
WebDriverWait wait = new WebDriverWait(getDriver(), 10);
Alert alert = wait.until(ExpectedConditions.alertIsPresent());
alert.authenticateUsing(new UserAndPassword("test", "test"));
(基於在這裏給出的答案:How to handle authentication popup with Selenium WebDriver using Java)
我可以看到在FireFox中處理這個問題的幾種解決方法,但對Chrome沒有任何解決方法。有其他方法嗎?