我正在研究一个广泛使用阴影dom的自动化项目.所以每次使用execute_script函数来访问shadow root
例如.
root = driver.execute_script('return document.querySelector(".flex.vertical.layout").shadowRoot')
Run Code Online (Sandbox Code Playgroud)
然后使用root访问其中的元素.由于我们在很多层面都有影子根源,这让我很烦恼.是否有比这更好的解决方案来访问阴影根中的元素?
我正在使用Chrome 2.20驱动程序.