Перейти к содержимому

Фотография

как скачать файл в firefox


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 cross282

cross282

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 07 января 2017 - 14:57

(пишу на C#)

Здравствуйте все переискал, не могу реализовать, нужно нажать на ссылку и после переадресации начнется загрузка файла, в хроме все отлично, но в firefox, появляется окно открытие файла и две кнопки "скачать файл" и "отмена" что уже не пробовал и нажатие кнопки

IWebElement ct = drivers.FindElement(By.Id("download"));
            ct.Click();
            System.Threading.Thread.Sleep(5000);
            
            Actions actions = new Actions(drivers);
            actions.SendKeys(OpenQA.Selenium.Keys.Tab + OpenQA.Selenium.Keys.Enter);

и профиль добавлять пытался


            FirefoxProfile firefoxProfile = new FirefoxProfile();


            firefoxProfile.SetPreference("browser.download.folderList", 2);         
            
            firefoxProfile.SetPreference("browser.download.dir", "c:\\downloads");

            firefoxProfile.SetPreference("browser.helperApps.neverAsk.saveToDisk", "exe");

            IWebDriver drivers = new FirefoxDriver(firefoxProfile);

результат - ноль, кто-нибудь знает как преодолеть это окно без autoit?


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных