Chrome 59 có removed support for https://user:[email protected] URLs.Chrome 59 và Xác thực cơ bản với Selenium/Fluentlenium
Tôi có thử nghiệm đang sử dụng tính năng này hiện đã bị hỏng, vì vậy tôi đang cố gắng thay thế bằng phiên bản chờ cửa sổ xác thực và điền vào chi tiết. Nhưng sau không hoạt động trên Chrome (mà không thấy auth bật lên như một cảnh báo):
alert().authenticateUsing(new UserAndPassword("test", "test"));
Phiên bản selen chỉ có cùng một vấn đề:
WebDriverWait wait = new WebDriverWait(getDriver(), 10);
Alert alert = wait.until(ExpectedConditions.alertIsPresent());
alert.authenticateUsing(new UserAndPassword("test", "test"));
(dựa trên câu trả lời được đưa ra ở đây: How to handle authentication popup with Selenium WebDriver using Java)
Tôi có thể thấy một số cách giải quyết để xử lý điều này trong FireFox, nhưng không có gì cho Chrome. Có cách tiếp cận thay thế nào không?