Если единственным уникальным атрибутом является aria-describedby
, используйте его!
imgPath = '//img[@aria-describedby="card-heading_507"]'
Если вы не хотите использовать жестко запрограммированный код, просто всегда ловите первый img
, вы можете использовать findElements
и найти первый элемент в списке ...
lstOfImgs = driver.findElement(By.xpath('//img[@aria-label="More Detail"]'));
lstOfImgs[0]
Или вы можете обратиться к нему в Xpath, см. пример :
//img[@aria-label="More Detail"][1]