Tôi đang cố gắng sử dụng API python-selenium (phiên bản 2.53.6) để thực hiện các kiểm tra GUI trên các trình duyệt khác nhau. Khi tôi cố gắng sử dụng IE (11.0.10240) theo cách sau (Windows Server 2012 R2 Standard, 64bit); sử dụng xác thực:Cách sử dụng trình duyệt web IE từ selen cho python (Lỗi điều hướng không thành công)?
driver = webdriver.Ie()
driver.get("http://user:[email protected]")
sau đó tôi nhận được thông báo lỗi sau:
selenium.common.exceptions.WebDriverException: Message: Failed to navigate to http://user:[email protected] This usually means that a call to the COM method IWebBrowser2::Navigate2() failed.
Có cách nào để khắc phục lỗi này?
Phụ Lục:
- Tôi đã cố gắng để sử dụng phiên bản 32bit của trình điều khiển trình duyệt IE, không thành công (lỗi tương tự)
- Tôi đã thay đổi registry như được giải thích here, không thành công (giống lỗi)
- Tôi đã đặt "Bật Chế độ được bảo vệ" cho tất cả các khu vực (cũng được đề xuất here).
Nếu bạn cố điều hướng đến một số trang web khác, nó có hoạt động không? Nó có thể phải làm với việc sử dụng http ... Ngoài ra, khi bạn nói rằng bạn đã thiết lập "Kích hoạt chế độ bảo vệ", bạn có nghĩa là bạn đang vô hiệu hóa nó, đúng không? Ngoài ra, hãy thử phát bằng các cài đặt trong Tùy chọn Internet> Nâng cao trong phần Bảo mật –