У меня есть эта страница ,
На странице есть общий доступ к элементам (слева внизу на сообщении):
<button class="btn btn_share" role="dropdown_trigger" data-toggle="dropdown" type="button" title=" Поделиться вопросом" aria-expanded="false">
<svg class="icon_svg icon_sharing" viewBox="0 0 32 32">
<use href="5e6a141a/images/sprite.svg#icon_sharing"></use>
</svg>
</button>
Пробовал с помощью [tags: xpath] ,
List<WebElement> elements=driver.findElements(By.xpath("xpath=//div[@class='btn btn_share']/div/div[5]/div/button"));
if (elements == null) {
System.out.println("sharing no found");
System.exit(1);
} else {
for (WebElement element : elements) {
element.click();
}
}
и использование выбора класса.
List<WebElement> elements=driver.findElementsByClassName("btn_share");
if (elements == null) {
System.out.println("sharing no found");
System.exit(1);
} else {
for (WebElement element : elements) {
element.click();
TimeUnit.SECONDS.sleep(50);
}
}
Но никакого результата.
Как выбрать один элемент и щелкнуть?