Bom dia,
Gostaria de saber se consigo alterar uma preferencia no(FirefoxOptions) depois de instanciar um WebDriver passando o FirefoxOptions no construtor. Por exemplo para criar diretórios de forma dinâmica.
FirefoxOptions options = new FirefoxOptions();
options.addPreference("browser.download.folderList", 2);
options.addPreference("browser.download.useDownloadDir", true);
options.addPreference("browser.helperApps.neverAsk.saveToDisk", "application/pdf");
options.addPreference("pdfjs.disabled", true); // disable the built-in PDF viewer
options.addPreference("browser.download.dir", "C:\\Users\\suporte\\Downloads\\PDFs\\");
WebDriver driver = new FirefoxDriver(options);
options.addPreference("browser.download.dir", "C:\\NOVA_PASTA");