Sto provando ad utilizzare l'API python-selenium (versione 2.53.6) per eseguire test della GUI su diversi browser. Quando provo a utilizzare IE (11.0.10240) nel modo seguente (Windows Server 2012 R2 Standard, 64 bit); utilizzando l'autenticazione:Come utilizzare il web explorer IE da selenio per python (errore di navigazione non riuscito)?
driver = webdriver.Ie()
driver.get("http://user:[email protected]")
allora ottengo il seguente messaggio di errore:
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'è un modo per correggere questo errore?
Addendum:
- Ho cercato di utilizzare la versione a 32 bit del driver IE, senza successo (lo stesso errore)
- mi hanno cambiato il Registro di sistema come spiegato here, senza successo (lo stesso errore)
- Ho impostato "Abilita modalità protetta" per tutte le zone (suggerito anche here).
Se si tenta di navigare in un altro sito, funziona? Potrebbe avere a che fare con l'utilizzo di http ... Inoltre, quando dici di aver impostato "Abilita modalità protetta", vuoi dire che stai disabilitandolo, corretto? Inoltre, prova a giocare con le impostazioni in Opzioni Internet> Avanzate nella sezione Sicurezza –