是否已弃用使用RemoteWebDriver(.Net)设置Firefox配置文件的功能?也许它从未实现过.Net。我找到了Java的示例,但我不确定它们的最新状态,并且似乎没有将配置文件应用于远程FirefoxDriver的方法。任何帮助将不胜感激。
答案 0 :(得分:3)
您应该可以在主干中的最新代码中执行此操作。您的代码看起来像这样(警告:未经测试的代码):
FirefoxProfile profile = new FirefoxProfile();
// customize your profile here...
DesiredCapabilities caps = DesiredCapabilities.Firefox();
caps.SetCapability("firefox_profile", profile.ToBase64String());
IWebDriver driver = new RemoteWebDriver(caps);
请注意,允许此操作的代码尚未在正式版本中发布,但可在主干中使用。它将在项目的下一个版本中提供。