我正在使用带有 selenium 的 java 从使用 firefox 浏览器的站点下载多个文件。我需要将这些特定格式的文件保存到特定文件夹路径,将其他文件保存到另一个特定路径。
任何解决方案来实现这一目标?
请帮助我 ...
谢谢, KRISH.G
您可以使用 更改下载目录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。