来自answer
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.setPreference("browser.download.folderList",2);
firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
firefoxProfile.setPreference("browser.download.dir","c:\\downloads");
firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","text/csv");
WebDriver driver = new FirefoxDriver(firefoxProfile);
如何在使用夜班时设置browser.download.manager.showWhenStarting
等属性?
答案 0 :(得分:2)
根据我的理解,实现此目的的唯一方法是预先创建配置文件并在夜班配置中使用该配置文件,类似于此处的详细信息:https://github.com/nightwatchjs/nightwatch/wiki/Enable-Firebug-in-Firefox-for-Nightwatch-tests
我希望有一种设置firefox偏好的方法,因为我提供的测试解决方案取决于在配置文件的机器上运行。