相关疑难解决方法(0)

有人知道如何使用 selenium webdriver 识别 shadow dom web 元素吗?

我们正在使用 selenium web 驱动程序和 python 进行测试自动化,并尝试使用 shadow dom 设计自动化 html5 应用程序。无法识别 shadow-root 下的任何元素。例如。如果我想访问下面给出的影子根下的任何元素,那么我该怎么做?任何帮助表示赞赏。

在此处输入图片说明

html python selenium selenium-webdriver shadow-dom

5
推荐指数
1
解决办法
9343
查看次数

使用cssSelector清除Chrome浏览器的浏览数据时,如何与#shadow-root(打开)中的元素进行交互

我一直在关注如何使用硒自动实现阴影DOM元素的讨论#shadow-root (open)元素一起工作。

在通过“ 硒”访问url时出现Clear data的“ 清除浏览数据”弹出窗口中定位按钮的过程中,我无法找到以下元素:chrome://settings/clearBrowserData

#shadow-root (open)
<settings-privacy-page>
Run Code Online (Sandbox Code Playgroud)

快照:

设置隐私页面

使用Selenium,以下是我的代码试用以及遇到的相关错误:

css java selenium css-selectors shadow-dom

4
推荐指数
1
解决办法
1393
查看次数