Самый простой способ сделать это - использовать селектор CSS, div.parentClass a
. Я бы посоветовал вам также добавить ожидание, поскольку загрузка страницы может занять несколько секунд, в зависимости от того, сколько данных она содержит. После этого вам просто нужно найти все соответствующие элементы, пройтись по каждому из них и получить атрибут href
, а затем распечатать их (или все, что вы хотите с ними сделать). Код с этими предложениями приведен ниже.
List<WebElement> links = new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.cssSelector("div.parentClass a")));
for (WebElement webElement : links)
{
System.out.println(webElement.getAttribute("href"));
}