Selenium・自動化 Seleniumで見えているのに見つからない要素の正体:Shadow DOM内を操作する(Ruby) Seleniumで「要素は見えているのにfind_elementで見つからない」の原因の多くはShadow DOMです。shadow_rootでの取得方法、ネストした場合の辿り方、execute_scriptでのフォールバックまでRubyコード付きで解説します。 2026.07.18 Selenium・自動化