Вы должны быть в состоянии найти элемент ссылки, сначала найдя его родительский элемент, просмотрев DOM и получив xpath для этого. Затем используйте этот родительский элемент, чтобы найти элементы с тегом «a»
WebElement parent = findElement(By.xpath("/*path to parent element here*/"));
parent.findElement(By.tagName("a")).click();
. Обратите внимание, что родительский элемент может иметь несколько потомков tagName «a», если это так, используйте findElements (), чтобы получить Коллекция всех гиперссылок с этим родителем. Затем найдите в коллекции нужную вам информацию.
WebElement parent = findElements(By.xpath("/*path to parent element here*/"));
List<WebElement> elements = parent.findElements(By.tagName("a")).click();
//search the list for the correct link
Еще одна вещь, которую вы можете попробовать, - найти элемент по linkText.
findElement(By.linkText("/*The hyperlinks text*/")).click();
надеюсь, это поможет!