Я пытаюсь использовать этот код:Установить светлячок профиль транспортир
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
}
)
]);
},
Но это показывает ошибку: Ошибка: Ошибка типа: profile.getTemplateDir не является функцией Я не знаю, как это исправить ,
Что вы используете для использования в Protractor, Firefox, q, firefox-profile? Попытка воспроизвести проблему, но работает для меня до сих пор (у меня есть точно такая же функция 'makeFirefoxProfile') – alecxe
Protractor 5.0 Firefox 51.0.1 (64 бит) " firefox-profile ":"^0.4.8 ", –
Can ты поддерживаешь меня? Спасибо –