无法阻止 Protractor 显示文件下载提示

Can't stop Protractor from displaying file download prompt

问题

我正在测试下载文件,但是当我触发下载时,出现"Save as..."提示。 我在 SO question 中看到了一个解决方案,但它似乎对我不起作用。

配置

我的量角器配置文件如下所示 (coffeescript):

exports.config =
  capabilities:
    browserName: "chrome"
    shardTestFiles: true
    maxInstances: 2
    chromeOptions:
      args: ['--no-sandbox', '--test-type=browser']
      prefs:
        download:
          prompt_for_download: false
          default_directory: '/'
          default_content_settings:
            popups: 0

更多

chromeOptions.pref webdriver docs 状态:

See the 'Preferences' file in Chrome's user data directory for examples.

我在自己的 Chrome 偏好设置 文件中实际上看不到 default_directory

"download": {
  "directory_upgrade": true,
  "prompt_for_download": false
},

系统

default_directory chrome 首选项中提供 现有目录 的绝对路径。

对我来说,当我最后在路径中提到一个斜杠时出现“另存为”提示,例如:A:\Proj\Downloads\ & 在路径末尾没有斜杠的情况下没有看到任何提示即 A:\Proj\Downloads