[英]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.