如何获得具有相同值的以下img类的xpath
?
仅描述的咏叹调是唯一的,我想单击第一张图片
<img aria-label="More Detail" aria-describedby="card-heading_507" aria-expanded="false" role="button" tabindex="0" src="/ui/services_co_myatt_overview/1.0.0/images/cbo_expand_icon.png" alt="More Detail" />
<img aria-label="More Detail" aria-describedby="card-heading_508" aria-expanded="false" role="button" tabindex="0" src="/ui/services_co_myatt_overview/1.0.0/images/cbo_expand_icon.png" alt="More Detail" />
<img aria-label="More Detail" aria-describedby="card-heading_509" aria-expanded="false" role="button" tabindex="0" src="/ui/services_co_myatt_overview/1.0.0/images/cbo_expand_icon.png" alt="More Detail" />
我尝试了以下操作,但不起作用:
//img[@src='/ui/services_co_myatt_overview/1.0.0/images/cbo_expand_icon.png'][1]
最佳答案
试试看
//img[@aria-describedby="card-heading_507"]
编辑:
为了检查元素是否真正可见,请输入
$x('//img[@aria-describedby="card-heading_507"]')
在DevTools中进行控制台,并查看是否可以找到该元素。关于selenium - 如何获得具有相同值的以下img类的xpath?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54367276/