-1

我正在使用带有 selenium 的 java 从使用 firefox 浏览器的站点下载多个文件。我需要将这些特定格式的文件保存到特定文件夹路径,将其他文件保存到另一个特定路径。

任何解决方案来实现这一目标?

请帮助我 ...

谢谢, KRISH.G

4

1 回答 1

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。

于 2013-05-07T19:52:33.567 回答