gpt4 book ai didi

ruby - 在本地机器上运行 Cucumber 测试时抑制 Selenium 警告

转载 作者:太空宇宙 更新时间:2023-11-03 18:03:28 24 4
gpt4 key购买 nike

每当我在本地机器上运行 cucumber 测试时,我都试图抑制 selenium 警告。

我尝试了以下方法:

  1. options.add_argument("--disable-logging")
  2. options.add_argument('log-level=3')

下面是我的控制台上的警告:

2019-04-23 12:42:33 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 12:42:33 WARN Selenium [DEPRECATION] Selenium::WebDriver::Error::ElementNotSelectableError is deprecated. Use Selenium::WebDriver::Error::ElementNotInteractableError (ensure the driver supports W3C WebDriver specification) instead.

最佳答案

更新到最新的 Capybara (3.17+),它应该会为您抑制警告(除非您实际上在代码中指定了这些类)。另一种选择是将 selenium-webdriver 锁定到 Gemfile 中的 3.141.0。

关于ruby - 在本地机器上运行 Cucumber 测试时抑制 Selenium 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55816291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com