Selenium - 查找网页的所有元素

Ary*_*ryA 15 java selenium webpage elements find

我正在计划一个Java工具,它将包含一个包含网页所有元素的下拉列表.有什么方法可以把它们读成数据结构吗?

dda*_*son 26

是的,有一种方法.

这是一些伪代码:

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

for ( WebElement e : el ) {
  add(e.tagName());
}
Run Code Online (Sandbox Code Playgroud)

  • 解释一下downvote,所以我可以改进我的答案`:)` (4认同)