bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

Ошибка Gemini "Cannot launch browser" для любого браузера кроме Chrome #1132

Open Afelua opened 8 years ago

Afelua commented 8 years ago

Используется Selenium Server, при попытке тестирования на другом браузере, кроме Chrome, возникает ошибка. Например, вызов

browsers: { firefox: { desiredCapabilities: { browserName: 'firefox' } } }

дает следующее: GeminiError: Cannot launch browser firefox: [init({"browserName":"firefox"})] The environment you requested was unavailable

Хотя браузер поддерживается в Gemini - https://github.com/gemini-testing/gemini/blob/master/test/browser/util.js . В чем дело?

tadatuta commented 8 years ago

cc @sipayRT

crazyrussianboris commented 8 years ago

Аналогичная проблема, правда, исключительно с ff. Chrome, IE11 нормально проходят тесты

sipayRT commented 8 years ago

покажи весь конфиг - из текста не понятно как сконфигурирован проект

Afelua commented 7 years ago

`module.exports = { rootUrl: 'http://yandex.ru', gridUrl: 'http://127.0.0.1:4444/wd/hub',

browsers: { chrome: { desiredCapabilities: { browserName: 'chrome' } }, firefox: { desiredCapabilities: { browserName: 'firefox' } } } };`

sipayRT commented 7 years ago

возможно, у тебя ноая версия фаерфокса, в которой поменяли АПИ работы через selenim-standalone. Поэтому, wd не может работать с этой версией ФФ

sergeypchelkin commented 7 years ago

Была такая проблема. На win7 заработало на selenium standalone 2.53.1, wd ff 0.1.10 и FF 47.0.1.

heyantonvolkov commented 7 years ago

@Afelua — скажите - удалось решить эту проблему? Пытаюсь понять сейчас, как запускать тесты на браузерах кроме Chrome. Не совсем понятно, как работает gridUrl

campside commented 6 years ago

В общем такая же проблема если коротко:

Same issue here... I'm making it as written in https://github.com/gemini-testing/gemini, selenium-standalone: Selenium build info: version: '3.6.0', revision: '6fbf3ec767'.

Chrome launches but there is a green screen then it fails with: Cannot launch browser chrome: Could not calibrate. This could be due to calibration page has failed to open properly.

Chrome is latest for today: 62.0.3202.94, also tried with ChromeDriver 2.33.506106, gemini: 5.0.0-alpha.10, MacOs 10.12.6, node v6.10.2

with firefox I get: Cannot launch browser firefox: Not a PNG.

sipayRT commented 6 years ago

В общем такая же проблема если коротко

ну не такая же - вы все проблемы просто решили запихнуть в один тред, хотя у всех совершенно разные проблемы. От невозможности поднятия сессии до проблем с калибровкой страницы

sipayRT commented 6 years ago

with firefox I get: Cannot launch browser firefox: Not a PNG.

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

Could not calibrate. This could be due to calibration page has failed to open properly

нужно проверить, что на тестируемой странице нет клиентских ошибок, т.к. при калибровке джемини выполняет скрипты на странице