Предупреждения об устаревании после перехода на гем вебдрайверов - PullRequest
8 голосов
/ 23 апреля 2019

Как и предполагалось здесь , я заменил chromedriver-helper на webdrivers в приложении Rails 5.2 с RSpec 3.8.

Согласно этому посту , этоЕсли простая замена и после обновления мои Gemfile спецификации работают.Однако я получаю кучу предупреждений об устаревании

2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела.Вместо этого используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).2019-04-2313:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: UnhandledError устарела. использование Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает W3C спецификация WebDriver) вместо этого. 2019-04-23 13:33:02 ВНИМАНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела. использование Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: UnhandledError устарела. использование Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает W3C спецификация WebDriver) вместо этого. 2019-04-23 13:33:02 ВНИМАНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела. использование Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: UnhandledError устарела. использование Selenium :: WebDriver :: Error :: UnknownError (убедитесь, что драйвер поддерживает W3C спецификация WebDriver) вместо этого. 2019-04-23 13:33:02 ВНИМАНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotVisibleError устарела. использование Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: InvalidElementStateError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver). 2019-04-23 13:33:02 ПРЕДУПРЕЖДЕНИЕ Селен [УСТАРЕВАНИЕ] Selenium :: WebDriver :: Error :: ElementNotSelectableError устарела. Используйте Selenium :: WebDriver :: Error :: ElementNotInteractableError (убедитесь, что драйвер поддерживает спецификацию W3C WebDriver).

Selenium Webdriver обновлен до последней версии.

 -  selenium-webdriver (3.141.0)
 +  selenium-webdriver (3.141.5926)

Я что-то здесь упускаю?

1 Ответ

15 голосов
/ 26 апреля 2019

Я также столкнулся с этой проблемой при замене chromedriver-helper на webdrivers, однако обновление Capybara до последней версии (3.18.0) разрешило ее.

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