Chcę zweryfikować pobieranie pliku przy użyciu oprogramowania Web Selen i Java. Plik do pobrania jest w formacie pdf. Kiedy webdriver kliknie „Pobierz” ogniwo w AUT, firefox otworzyć okno z potwierdzeniem następujące pobieraniaUstaw profil Firefox, aby pobierać pliki automatycznie przy użyciu Selenium i Java
ja Firefox ma automatycznie pobierać pliki bez pokazywania powyżej oknie potwierdzenia, więc użyłem poniższy kod
FirefoxProfile firefoxProfile=new FirefoxProfile();
firefoxProfile.setPreference("browser.download.folderList",2);
firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
firefoxProfile.setPreference("browser.download.dir",downloadPath);
firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/pdf");
WebDriver driver=new FirefoxDriver(firefoxProfile);
ale nadal Firefox pokazuje to samo okno. Jak mogę ustawić profil firefox, aby pliki PDF były pobierane automatycznie bez pokazywania dialogu potwierdzającego?
Jaki jest 'mime-type 'odpowiedzi? Spróbuj: 'firefoxProfile.setPreference (" browser.helperApps.neverAsk.saveToDisk "," application/pdf, application/x-pdf, application/octet-stream ");' – JRodDynamite