Я использую Selenium-Firefox-драйвер и Selenium-Chrome-Driver версия 2.0a5 ( API веб-драйверов ), и я пытаюсьпротестировать веб-приложение с базовой аутентификацией (появляется всплывающее окно для аутентификации пользователя, когда я нажимаю на какую-либо страницу, оно не является частью HTML).
Теперь мне нужна стратегия для аутентификации пользователя в Firefox, Chrome и IE (скоро я собираюсь импортировать драйвер IE).
Я читал в нескольких статьях, что я могу, например, установить профиль Firefox ... что-то вроде:
FirefoxProfile ffProfile = new FirefoxProfile();
ffProfile.setPreference("network.http.phishy-userpass-length", 255);
WebDriver driver = new FirefoxDriver(ffProfile);
driver.get("http://username:password@hostname");
, но, похоже, он не работает для меня.У кого-нибудь есть рабочее решение для этих браузеров?