Есть тесты, которые качают csv файлы и проверяют их содержание. Есть требование качать zip архивы. Никак не могу добиться того, чтобы закачка в фф происходила автоматически.
Настройка профиля:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("browser.download.folderList", "2");
profile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/pdf,text/csv,application/scv,application/msexcel,application/zip,application/x-zip,application/x-zip-compressed,application/download,application/octet-stream");
profile.setPreference("browser.download.dir", System.getenv("USERPROFILE")+"\\Downloads");
WebDriver driver = new FirefoxDriver(profile);
Если вручную зайти в Settings - Applications и поставить для зип файлов автоматическую закачку, то всё работает. Но проблема в том, что этой настройки нет в about:config и я не могу использовать сохранённый профиль, т.к. приложение должно стартовать с чистым профилем.
Странно ещё и то, что в настройках ФФ, который запускает драйвер, нет возможности выбрать действия для zip файлов.
Здравствуйте. Имею солидный опыт работы в разных организациях в сфере науки и техники в РФ. Везде сталкивался с фальсификациями в рабочем процессе (низкой рабочей культурой в целом). Не согласные заниматься махинациями оказываются не у дел (кто-то уезжает за рубеж).
Вопрос к опытным тестировщикам: это же имеет место и в сфере IT? Заставляет ли начальство подделывать что-то, писать липовые отчёты? Участвовать в каких-то махинациях?