После обновления Firefox до версии 60.3.0 невозможно запустить тесты автоматизации - PullRequest
0 голосов
/ 05 марта 2019

Мы используем роботизированный каркас для автоматизации тестирования в нашем проекте.Мы использовали Firefox версии 47, драйверы gecko версии 0.16.0 и selenium 3.14 и смогли успешно выполнить все тесты.

Недавно ИТ-команда решила обновить Firefox до 60.3.0, и теперь автоматизация не удается сошибка как:

SessionNotCreatedException: Message: Unable to find a matching set of capabilities.

Пробовал с использованием geckodriver версий 0.21, 0.22, 0.24, но безрезультатно.Получение такой же ошибки.

Любая помощь или идеи будут оценены.

1 Ответ

1 голос
/ 05 марта 2019

Это сообщение об ошибке ...

SessionNotCreatedException: Message: Unable to find a matching set of capabilities.

... означает, что GeckoDriver не смог запустить / создать новый WebBrowser , то есть Браузер Firefox сеанс.

Ваша главная проблема - несовместимость между версиями используемых вами двоичных файлов.

Из вашего вопроса не ясно, какая комбинация комбинаций Selenium , GeckoDriver и Firefox привела к указанной ошибке.Однако в соответствии с рекомендациями всегда следуйте таблице совместимости GeckoDriver, Selenium и Firefox для браузера ниже:

supported_platforms_geckodriver_24

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...