复选框伪元素的Selenium选择器 ::之前 斑点

复选框伪元素的Selenium选择器 ::之前 斑点,selenium,css-selectors,Selenium,Css Selectors,我想点击复选框 如果我使用label[for=“Checkbox”]作为选择器,webdriver会单击术语链接,在另一个选项卡中打开PDF 如何单击复选框,到目前为止,仅当我将鼠标悬停在::before上时,才会识别该复选框。(使用inspect元素执行此操作)“…我将鼠标悬停在::before上”。你确定吗::在不是DOM元素之前,您无法处理itOpen chrome开发工具悬停在标签上,然后按F8暂停,然后使用获取htmlcheckbox@Andersson对不起,让我更正我的问题。如何单

我想点击复选框

如果我使用
label[for=“Checkbox”]
作为选择器,webdriver会单击术语链接,在另一个选项卡中打开PDF


如何单击复选框,到目前为止,仅当我将鼠标悬停在::before上时,才会识别该复选框。(使用inspect元素执行此操作)

“…我将鼠标悬停在::before上”。你确定吗<代码>::在不是DOM元素之前,您无法处理itOpen chrome开发工具悬停在标签上,然后按F8暂停,然后使用获取htmlcheckbox@Andersson对不起,让我更正我的问题。如何单击上面代码段中的文本“Blob”?单击该复选框将复选框标记为选中。请尝试XPath
//标签[以(,“Blob”)开头]
如果@Andersson单击将打开pdf,请使用操作单击坐标1,1
<label class="casllic_text" for="Checkbox">
::before
<span>Blob <a class="button link" href="abc.pdf">Terms</a> </span></label>