如何获得具有相同值的以下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/

10-10 09:29
查看更多