Como executar a autenticação básica para FirefoxDriver, ChromeDriver e IEdriver no Selenium WebDriver?
Estou usando o Selenium-Firefox-driver e Driver do Selenium-Chrome versão 2.0a5 API do driver da Web) e estou tentando testar um aplicativo Web que possui autenticação BASIC (há um pop-up que aparece para autenticar o usuário quando eu acesso qualquer página, o pop-up não faz parte do HTML
gora, preciso de uma estratégia para autenticar o usuário no Firefox, Chrome e IE (vou importar o driver do IE em breve
Eu estava lendo em alguns artigos que posso definir um perfil do Firefox, por exemplo .. algo como:
FirefoxProfile ffProfile = new FirefoxProfile();
ffProfile.setPreference("network.http.phishy-userpass-length", 255);
WebDriver driver = new FirefoxDriver(ffProfile);
driver.get("http://username:password@hostname");
mas parece que não funciona para mim. Alguém tem uma solução funcional para esses navegadores?