Selenium: Запрошенная вами среда недоступна
Я пытался запустить тест, используя gemini на firefox (v50.0.2), хотя браузер firefox открылся успешно, он не открывал URL в адресной строке. Затем в терминале я увидел это сообщение об ошибке:
Невозможно запустить браузер firefox: [init({"browserName":"firefox"})] Запрошенная вами среда была недоступна.
Команда:
sudo gemini update test.js
Код:
module.exports = {
rootUrl: 'http://example.com',
gridUrl: 'http://127.0.0.1:4444/wd/hub',
browsers: {
chrome: {
desiredCapabilities: {
browserName: 'chrome'
}
},
'firefox-latest': {
desiredCapabilities: {
browserName: "firefox"
}
}
}
};
Тест успешно выполняется в браузере Chrome. Я использую MacOSX Sierra.
2 ответа
Решение
Произошли поломанные изменения в драйвере FF. И инструмент wd пока не поддерживает его. Работает с Firefox v46 и ниже.
Попробуйте обновить Firefox до 50.1.0 и протестировать снова? У меня та же проблема с v50.0.2, но как только я обновился до последней версии, я больше не вижу этой проблемы.