Мені вдалося успішно виконати тест в IE11, поцікавившись налаштуваннями, прийнятими тут прийнятою відповіддю:
Не вдається запустити браузер IE за допомогою Selenium2 (Webdriver) з Java
Я намагаюся запустити його в паралельних браузерах. Мені вдалося змусити Firefox + Chrome працювати, але не Firefox + IE11.
conf.js:
// parallel - firefox and ie11
exports.config = {
framework: "jasmine",
seleniumAddress: "http://localhost:4444/wd/hub",
specs: ["spec.js"],
multiCapabilities: [{
browserName: "firefox",
firefoxPath: "C:/Program Files/Mozilla Firefox/firefox.exe"
}, {
browserName: "internet explorer",
platform: "ANY",
version: "11"
}],
directConnect: true
}
Відповіді:
1 для відповіді № 1Ви повинні видалити directConnect=true
. Він підтримується лише для Firefox & chrome. Ознайомтесь із наведеним нижче витягом з офіційна документація на транспортер
Якщо це правда, Protractor підключиться безпосередньо до драйверів браузера * у місцях, визначених chromeDriver та firefoxPath. Тільки Для прямого підключення підтримуються Chrome * та Firefox.
Саме тому ваші тести працювали на chrome & firefox, а не на IE