java Selenium Chrome驱动程序针对属性的标签
如果有人能帮我解释一下如何瞄准这个特定的regOption
条并单击它继续测试,我会很高兴
我试图直接告诉驱动程序使用下面的XPath
driver.findElement(By.xpath("//*[@id='regOptions']/div[2]/div[3]/p[1]/label]")).click();
甚至尝试了CSS选择器,但不幸的是,驱动程序找不到任何东西
希望外面有人能给我一个提示
你可以在下面搜索框中键入要查询的问题!
如果有人能帮我解释一下如何瞄准这个特定的regOption
条并单击它继续测试,我会很高兴
我试图直接告诉驱动程序使用下面的XPath
driver.findElement(By.xpath("//*[@id='regOptions']/div[2]/div[3]/p[1]/label]")).click();
甚至尝试了CSS选择器,但不幸的是,驱动程序找不到任何东西
希望外面有人能给我一个提示
# 1 楼答案
首先,
<label>
是一个标签,它不应该接收用户click()
或对其进行操作。因此,我们需要click()
到其他地方如果要单击文本为个人成员身份的元素,可以使用以下代码行:
# 2 楼答案
请尝试以下代码:
希望它能帮助你