7

我正在尝试使用 Chrome 浏览器使用 Webdriver 编写测试,我想下载一些文件,当我单击下载链接时,文件会自动下载到下载文件夹。我想知道是否有某种方法可以找出下载文件夹的当前路径(Win / Linux)是否有一些配置文件让 Chrome 保留它的设置?

4

1 回答 1

8

Google chrome 正在为这种名为Preferences的自定义配置维护一个配置文件,该配置文件采用JSON格式。因此您必须阅读此文件。您将从该文件中获取下载文件夹的当前路径。

"download": {
      "default_directory": "CURRENT_PATH_OF_YOUR_DOWNLOAD_FOLDER",
      "directory_upgrade": true,
      "extensions_to_open": "",
      "prompt_for_download": false
 },

解析 JSON 文件 Java 这将帮助您读取该文件。

此配置文件的位置在 Linux 中是
/USER_HOME_FOLDER/.config/chromium/Default/Preferences ,在 Windows 中是
C:\Users\USER_ACCOUNT\AppData\Local\Google\Chrome\User Data\Default\Preferences

于 2013-08-26T07:22:11.737 回答