我正在尝试使用Chrome浏览器使用Webdriver编写测试,我想下载一些文件,当我点击下载链接时,文件会自动下载到下载文件夹。 我想知道是否有办法找出下载文件夹的当前路径(Win / Linux) 是否有一些配置文件,Chrome可以对其进行设置?
Thans
答案 0 :(得分:8)
Google Chrome正在维护一个用于此类自定义配置的配置文件命名为偏好设置,其格式为 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