Internet Explorer Открыть новую вкладку с отображением загрузок

Я использую Selenium для задачи веб-автоматизации, которая загружает файлы и закрывает веб-драйвер только после завершения загрузки. Я реализовал способ сканирования загружаемых загрузок для Chrome и Firefox, открыв новую вкладку, перейдя по соответствующим URL-адресам менеджера загрузок и найдя веб-элементы всех загрузок текущего экземпляра веб-драйвера. Для Chrome URL-адрес менеджера загрузок: "chrome://downloads/", а для Firefox: "about:downloads".

Есть ли аналогичный способ сделать это для Internet Explorer? Единственный список загрузок, который я видел для IE, - это отдельное окно, к которому я не могу получить доступ с помощью Selenium.

1 ответ

Я не уверен, что это будет работать для всех загрузок, но вот идея:

  1. Прочитайте содержимое папки, где хранятся загрузки
  2. Если размер файла равен 0 КБ, загрузка все еще продолжается.

Протестировано с файлом 5 Гб на http://www.engineerhammad.com/2015/04/Download-Test-Files.html

Другие вопросы по тегам