Selenium - Найти все элементы веб-страницы

Я планирую инструмент на Java, который будет иметь выпадающий список, содержащий все элементы веб-страницы. Есть ли способ, которым я могу их прочитать в структуре данных?

Ответ 1

Да, есть способ.

Вот несколько псевдокодов:

List<WebElement> el = driver.findElements(By.cssSelector("*"));

for ( WebElement e : el ) {
  add(e.tagName());
}