Ich versuche, diesen Code zu verwenden:Set firefox Profil Winkelmesser
var makeFirefoxProfile = function (preferenceMap) {
var deferred = q.defer();
var firefoxProfile = new FirefoxProfile();
for (var key in preferenceMap) {
firefoxProfile.setPreference(key, preferenceMap[key]);
}
firefoxProfile.encoded(function (encodedProfile) {
var capabilities = {
browserName: "firefox",
firefox_profile: encodedProfile
};
deferred.resolve(capabilities);
});
return deferred.promise;
};
getMultiCapabilities: function() {
return q.all([
makeFirefoxProfile(
{
"browser.download.folderList": 2,
"browser.download.dir": "D:/Automation",
"browser.helperApps.alwaysAsk.force": false
}
)
]);
},
Aber es zeigt Fehler: Fehler: Typeerror: profile.getTemplateDir ist keine Funktion Ich weiß nicht, wie man es beheben .
Welche Winkelmesser, Firefox, q, Firefox-Profil-Versionen verwenden Sie? Der Versuch, das Problem zu reproduzieren, funktioniert aber bei mir bisher (ich habe eine exakt gleiche 'makeFirefoxProfile'-Funktion) – alecxe
Winkelmesser 5.0 Firefox 51.0.1 (64 Bit) " firefox-profile ":"^0.4.8 ", –
Can Sie unterstützen mich? Danke –