如何在 Selenium firefox 插件中同时使用它的 id 和类来选择一个 div?
编辑:我设法解决了它,我使用了一个带有@id= 和@class = 属性的xpath表达式
如何在 Selenium firefox 插件中同时使用它的 id 和类来选择一个 div?
编辑:我设法解决了它,我使用了一个带有@id= 和@class = 属性的xpath表达式
我偶然发现了这个问题,并认为我会留下一个 OP 没有离开的答案示例(如上面 vincebowdren 所要求的):
//*/fieldset[@class="openable"][@id="activityFieldset"]
这将选择一个带有 openeable 类和 activityFieldset id 的字段集元素。
我想发布另一个正确答案以供将来参考。
首先这里还有其他正确答案: https ://stackoverflow.com/a/42996525/6569715
一个有效的示例是通过多个属性定义定位器:
HEADER_1_TEXT = (
By.XPATH,
"//h2[@class='text-primary' and @id='my-id' and text() ='Get started with Us']")
我设法解决了它,我使用了一个带有@id= 和@class = 属性的xpath 表达式