Selenium webdriver 从可用配置文件设置firefox配置文件并加载扩展量角器
我有一个本地firefox配置文件的代码集Selenium webdriver 从可用配置文件设置firefox配置文件并加载扩展量角器,selenium-webdriver,protractor,geckodriver,Selenium Webdriver,Protractor,Geckodriver,我有一个本地firefox配置文件的代码集 var makeFirefoxProfile = function (preferenceMap) { var firefoxProfile = new FirefoxProfile("C:/Users/tam/AppData/Roaming/Mozilla/Firefox/Profiles/avbq6r8s.TamVo"); for (var key in preferenceMap) { firefoxProfile.setPref
var makeFirefoxProfile = function (preferenceMap) {
var firefoxProfile = new FirefoxProfile("C:/Users/tam/AppData/Roaming/Mozilla/Firefox/Profiles/avbq6r8s.TamVo");
for (var key in preferenceMap) {
firefoxProfile.setPreference(key, preferenceMap[key]);
}
var firefoxIntegrationFile = "./extension/firefox_integration/sample.xpi";
firefoxProfile.addExtension(firefoxIntegrationFile);
return q.resolve({
browserName: 'firefox',
marionette: true,
firefox_profile: firefoxProfile
});
};
因此它无法从本地和.xpi扩展加载配置文件。我删除了配置文件路径,删除了addExtension,它正确地设置了配置文件
我怎么能做到