У меня возникли проблемы с получением Selenium, загружающей хром-профиль.
String pathToChrome = "driver/chromedriver.exe";
System.setProperty("webdriver.chrome.driver", pathToChrome);
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
String chromeProfile = "C:\\Users\\Tiuz\\AppData\\Local\\Google\\Chrome\\User Data\\Default";
ArrayList<String> switches = new ArrayList<String>();
switches.add("--user-data-dir=" + chromeProfile);
capabilities.setCapability("chrome.switches", switches);
WebDriver driver = new ChromeDriver(capabilities);
driver.get("http://www.google.com");
Он отлично работает и отлично работает, но я хочу загрузить профиль по умолчанию, потому что я хочу протестировать его с некоторыми расширениями и проверенными некоторыми настройками.
У кого-нибудь есть идея, почему этот код не работает?
Я тестировал его с Selenium 2.29.1 и 2.28.0 с хромированным рекордером 26.0.1383.0 на окнах 7 x64.