Как установить предпочтения для загрузки файла .dmg с помощью WebdriverIO? - PullRequest
1 голос
/ 06 мая 2019

Я хочу загрузить файл .dmg с помощью webdriverIO, и когда щелкнет ссылка, появится всплывающее окно загрузки файла, которое является файлом .dmg.Как я могу обработать всплывающее окно, которое спрашивает «сохранить» или «отменить»?

1 Ответ

1 голос
/ 07 мая 2019

Если проблема заключается в сохранении всплывающего окна, то вы можете избежать всплывающего окна, установив местоположение загрузки по умолчанию для браузера.

Для CHROME: в файле wdio.conf.js, в capabilities добавьте следующее:Перед добавлением убедитесь, что вы определили downloadDir с путем по умолчанию, куда файл должен быть сохранен.

capabilities: [{
    browserName: 'chrome',
    // this overrides the default chrome download directory with our temporary one
    chromeOptions: {
      prefs: {
        'download.default_directory': downloadDir
      }
    }
  }]

Этот код установит каталог загрузки по умолчанию, и вы больше не увидите всплывающее окно.

больше информации: https://blog.kevinlamping.com/downloading-files-using-webdriverio/

Спасибо, Навин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...