我正在使用带有selenium的java使用firefox浏览器从站点下载多个文件。我需要将特定格式的文件保存到特定的文件夹路径,将其他文件保存到另一个特定的路径。
实现这一目标的任何解决方案?
请帮助我......
谢谢, KRISH.G
答案 0 :(得分:1)
您可以使用browser.download.dir
更改下载目录。然后,您还必须将browser.download.folderList
更改为2(表示从browser.download.dir
获取值)。
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("browser.download.dir", "/foo/bar");
profile.setPreference("browser.download.folderList", 2);
WebDriver driver = new FirefoxDriver(profile);
您无法更改现有驱动程序的配置文件。因此,如果您想再次更改路径,则必须创建新的WebDriver。