我正在尝试使用 Chrome 浏览器使用 Webdriver 编写测试,我想下载一些文件,当我单击下载链接时,文件会自动下载到下载文件夹。 我想知道是否有某种方法可以找出下载文件夹的当前路径(Win/Linux) Chrome 是否有一些配置文件保存它的设置?
谢谢
最佳答案
Google chrome 正在为这种名为 Preferences 的自定义配置维护一个配置文件,它是 JSON 格式。所以你必须阅读这个文件。你会得到当前的此文件的下载文件夹路径。
"download": {
"default_directory": "CURRENT_PATH_OF_YOUR_DOWNLOAD_FOLDER",
"directory_upgrade": true,
"extensions_to_open": "",
"prompt_for_download": false
},
Parsing JSON File Java 这将帮助您阅读该文件。
此配置文件的位置
在 Linux 中是
/USER_HOME_FOLDER/.config/chromium/Default/Preferences
在 Windows 中是
C:\Users\USER_ACCOUNT\AppData\Local\Google\Chrome\User Data\Default\Preferences
关于java - 如何在 Java 中查找 Chrome 下载路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18437816/