切换到Webdrivers gem后的弃用警告 [英] Deprecation warnings after switching to the webdrivers gem
问题描述
根据建议此处,我在Rails 5.2上将chromedriver-helper
替换为webdrivers
具有RSpec 3.8的应用程序.
As suggested here, I have replaced chromedriver-helper
with webdrivers
on a Rails 5.2 app with RSpec 3.8.
根据此帖子,它应该是一个简单的替换在更新我的Gemfile
后,规格工作正常.但是,我收到了一堆弃用警告
According to this post, it should a simple replacement and after updating my Gemfile
the specs work. However, I get a bunch of deprecation warnings
2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: UnhandledError已过时.使用 Selenium :: WebDriver :: Error :: UnknownError(确保驱动程序支持 W3C WebDriver规范)代替. 2019-04-23 13:33:02警告 硒[DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotVisibleError已过时.使用 Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: InvalidElementStateError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范). 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium :: WebDriver :: Error :: ElementNotSelectableError已过时. 使用Selenium :: WebDriver :: Error :: ElementNotInteractableError(确保 该驱动程序支持W3C WebDriver规范).
2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::UnhandledError is deprecated. Use Selenium::WebDriver::Error::UnknownError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotVisibleError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::InvalidElementStateError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead. 2019-04-23 13:33:02 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead.
Selenium Webdriver
已更新为最新版本.
- selenium-webdriver (3.141.0)
+ selenium-webdriver (3.141.5926)
我在这里错过了什么吗?
Am I missing anything here?
推荐答案
用webdrivers
替换chromedriver-helper
时,我也遇到了这个问题,但是将Capybara更新到最新版本(3.18.0)可以解决此问题.
I also experienced this issue when replacing chromedriver-helper
with webdrivers
, however updating Capybara to the latest version (3.18.0) resolved it.
这篇关于切换到Webdrivers gem后的弃用警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!