我正在使用.Net绑定与最新版本的Selenium WebDriver。我有一个我希望自动化的测试用例,用户必须在继续之前点击链接下载文件(条款和条件等)。
使用FirefoxDriver时,它始终显示文件下载对话框。我已尝试使用此处发布的解决方案When i set Webdriver Firefox profile to download all files by default it not working,但对话框仍在显示。
我也尝试过对个人资料偏好的这种变化无济于事:
services.sync.prefs.sync.browser.download.manager.showWhenStarting = false
有没有办法强制Firefox只下载文件而不显示对话框?