Как загрузить файл .rdp в firefox без запроса на загрузку, используя Selenium java? - PullRequest
0 голосов
/ 11 апреля 2020

Я автоматизирую веб-приложение, которое загружает файл .rdp при нажатии на ссылку.

  1. Я добавил следующий код для настройки профиля,

    Система. setProperty ("webdriver.gecko.driver", "K: //Automation//geckodriver-v0.26.0-win64//geckodriver.exe"); DesiredCapabilities cap = DesiredCapabilities. firefox (); FirefoxProfile firefoxProfile = новый FirefoxProfile (); firefoxProfile.setPreference ("browser.helperApps.alwaysAsk.force", false) firefoxProfile.setPreference ("browser.download.folderList", 2); firefoxProfile.setPreference ( "browser.download.manager.showWhenStarting", ложь); firefoxProfile.setPreference ( "browser.download.dir", "K: \ Автоматизация"); firefoxProfile.setPreference ( "browser.download.downloadDir", "K: \ Автоматизация"); firefoxProfile.setPreference ( "browser.download.defaultFolder", "K: \ Автоматизация"); firefoxProfile.setPreference ("browser.download.useDownloadDir", true); firefoxProfile.setPreference ("browser.helperApps.neverAsk.saveToDisk", "application / rdp, application / x- java -jnlp-файл, текст / anytext, текст / обычный текст, текст / html, приложение / обычный текст)) ; firefoxProfile.setPreference ("browser.helperApps.neverAsk.saveToDisk", "application / force-download") cap.setCapability (CapabilityType.ACCEPT_INSECURE_CERTS, true) cap.setCapability (FirefoxDriver.PROFILE, firefoxProfile); firefoxProfile);

    2. Я все еще получаю это приглашение, Приглашение firefox

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