System.setProperty("webdriver.chrome.driver", "/home/bhanu/Downloads/chromedriver");
String profilePath = "/home/user_name/.config/google-chrome/Default/Default";
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("user-data-dir="+profilePath);
chromeOptions.addArguments("start-maximized");
WebDriver driver = new ChromeDriver(chromeOptions);
driver.get("http://www.google.com");
我正在使用 Ubuntu,但无法加载我的默认配置文件。每次我运行我的代码时,selenium 都会打开一个带有 selenium 配置文件的浏览器。
最佳答案
当您使用 addArguments
时,它需要与您传递给实际二进制文件的内容完全匹配。
将 user-data-dir=
更改为 --user-data-dir=
并将 start-maximized
更改为 --开始最大化
关于java - 无法在 selenium webdriver 中加载 chrome 默认配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23633750/