如何获取,阅读,从Selenium Firefox Webdriver中获取首选项



我已经看到了许多示例,说明如何通过创建配置文件将Firefox首选项与Selenium WebDriver设置。我的问题是:在使用已经创建的FirefoxDriver实例时,如何阅读已经设置的首选项?我正在使用WebDriver的.NET端口。谢谢!

自定义首选项存储在配置文件中的user.js中。

因此,您可以通过从当前会话中读取user.js来获得它们:

ICapabilities capabilities = ((RemoteWebDriver)driver).Capabilities;
string prefs_path = (string)capabilities.GetCapability("moz:profile") + "\user.js";

最新更新