繁体   English   中英

Selenium Webdriver C#Firefox自动保存文件错误

[英]Selenium webdriver C# Firefox auto save file error

我使用C#制作了此文件,以便Firefox自动保存文件而不保存为对话框

FirefoxProfile profile = new FirefoxProfile();

profile.SetPreference("browser.download.manager.alertOnEXEOpen", false);
profile.SetPreference("browser.download.manager.closeWhenDone", true);
profile.SetPreference("browser.download.manager.focusWhenStarting", false);
profile.SetPreference("browser.download.manager.showWhenStarting",false);
profile.SetPreference("browser.helperApps.neverAsk.saveToDisk","application/x-msdownload");

FirefoxDriver driver = new FirefoxDriver(profile);

但是,当我尝试启动NUnit自动测试时, 可能会显示错误showWhenStarting错误:冻结值= false,请求值= false。 有谁能够帮助我? 我试图删除此行,但它给了我另一个错误...

它是“冻结”首选项之一 ,请参阅:

从错误中您可以注意到,该值已经为false

frozen value= false, request value = false

您可以安全地删除以下行:

profile.SetPreference("browser.download.manager.showWhenStarting",false); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM