Firefox 使用browser.helperApps.neverAsk保存图像而不请求确认。saveToDisk失败
当右键单击“另存为”选项时,我试图保存图像文件(jpeg),而不要求确认是否保存图像 设置了firefox配置文件的已知属性后,确认对话框仍然会出现,并且可以找到解决方案 但是,使用相同的属性,excel的打开文件也可以工作Firefox 使用browser.helperApps.neverAsk保存图像而不请求确认。saveToDisk失败,firefox,selenium,Firefox,Selenium,当右键单击“另存为”选项时,我试图保存图像文件(jpeg),而不要求确认是否保存图像 设置了firefox配置文件的已知属性后,确认对话框仍然会出现,并且可以找到解决方案 但是,使用相同的属性,excel的打开文件也可以工作 fxProfile.setPreference("browser.download.folderList", 2); fxProfile.setPreference("browser.download.manager.showWhenStarting",fa
fxProfile.setPreference("browser.download.folderList", 2);
fxProfile.setPreference("browser.download.manager.showWhenStarting",false);
fxProfile.setPreference("browser.download.dir", "D:\\mydownloads\\");
fxProfile.setAcceptUntrustedCertificates(true);
fxProfile.setPreference("browser.helperApps.alwaysAsk.force", false);
fxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/octet-stream");
fxProfile
.setPreference(
"browser.helperApps.neverAsk.openFile",
"text/csv, application/pdf, application/x-msexcel,application/excel,application/x-excel,application/vnd.ms-excel,application/x-excel,application/x-msexcel,image/png,image/jpeg,text/html,text/plain,application/msword,application/xml");
fxProfile
.setPreference(
"browser.helperApps.neverAsk.saveToDisk",
"text/csv, application/pdf, application/x-msexcel,application/excel,application/x-excel,application/excel,application/x-excel,application/excel,application/vnd.ms-excel,application/x-excel,application/x-msexcel,image/png,image/pjpeg,image/jpeg,text/html,text/plain,application/msword,application/xml,application/excel");
WebDriver driver = new FirefoxDriver(fxProfile);
- selenium-server-standalone-2.45.0.jar
- java版本“1.8.0_31”
browser.helperApps.neverAsk.saveToDisk
browser.helperApps.neverAsk.openFile
$profile = new FirefoxProfile();
$profile->setPreference('browser.download.folderList', 2); # download to dir
$profile->setPreference('browser.download.panel.shown', false); # don't show info bubble
$profile->setPreference('browser.download.dir', '/tmp');
$profile->setPreference('browser.helperApps.neverAsk.openFile', 'application/x-octet-stream,text/csv'); # skip confirm
$capabilities->setCapability(FirefoxDriver::PROFILE, $profile);