Chromedriver 75.0.3770.8 で Chromedriver が失敗する

概要

chromedriver 75.0.3770.8 で driver.manage.logs.get(:browser) にアクセスすると、次のエラーが発生します。

undefined method `log' for #<Selenium::WebDriver::Remote::W3C::Bridge:0x0000562dc661c250> (NoMethodError)

74.0.3729.6 では正常に動作します

から: https://github.com/SeleniumHQ/selenium/issues/7270

解決策

最近の Selenium-webdriver (4.4.0) と最近の Chrome (105) では、manage.logs はなくなりましたが、これは機能します。

page.driver.browser.logs.get(:browser)