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 и ниже.

https://github.com/gemini-testing/gemini/issues/688

Попробуйте обновить Firefox до 50.1.0 и протестировать снова? У меня та же проблема с v50.0.2, но как только я обновился до последней версии, я больше не вижу этой проблемы.

Другие вопросы по тегам