问题描述
是否可以单击页面上存在的所有锚标签
<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <a href="#" class="abc">SUCCESS</a> <a href="#" class="abc1">SUCCESS</a> <a href="#" class="abc2">SUCCESS</a> <a href="#" class="abc65">SUCCESS</a> <a href="#" class="abc76">SUCCESS</a> </body> </html>
1楼
您可以使用下面的代码段单击每个锚标记。 而且不可能获得元素的所有属性。
List<WebElement> links = driver.findElements(By.xpath("//a"));
for (WebElement ele : links) {
ele.click();
//go back to previous page
}