
Jenkins + Windows + WebDriver(Ruby、Chrome)を動かしていたときにこんなエラーがでました。
undefined method
undefined method `downcase’ for nil:NilClass (NoMethodError)
Chrome : undefined method downcase for nil nilclass nomethoderrorに似たような事例が書かれていて、ChromeDriverをダウンロードしたら解決したとあったので、最新のChromeDriver(.exe)をダウンロードして再実行したら復活しました。
システムは全然いじってなくて、毎日実行して正常動作していたスクリプトだったので、原因は謎。Chromeのバージョンが自動で上がるので、その影響でChromeDriverのバージョンアップも必要だったんですかねぇ。