我正在计划一个Java工具,它将包含一个包含网页所有元素的下拉菜单。有什么方法可以将这些读入数据结构中?Selenium - 查找网页的所有元素
12
A
回答
20
是的,有一种方法。
下面是一些伪代码:
List<WebElement> el = driver.findElements(By.cssSelector("*"));
for (WebElement e : el) {
add(e.tagName());
}
+0
谢谢。我确信在这种情况下我没有看到cssSelectors。举例来说,我尝试了google.com,我也得到these-图片 地图 在 – AryA
+4
播放 的YouTube 新闻 的Gmail 更多 注册解释downvote请这样我就可以改善我的答案':)' – sircapsalot
+0
任何想法如何捕获自定义元素?已尝试使用'execute-script document.all',但似乎仍然只返回标准元素 – raven
相关问题
- 1. 使用Selenium在网页上查找所有“可靠”元素
- 2. 如何使用Selenium Webdriver正确查找网页的元素?
- 3. 如何使用Selenium WebDriver在网页上查找元素?
- 4. Selenium 2:编程式查找网页元素定位器
- 5. Java Selenium无法使用By.xpath查找DOM中的所有元素(“// *”)
- 6. Selenium - 查找元素类名
- 7. Java Selenium查找元素(xpath)
- 8. 如何使用Selenium C#WebDriver查找所有父元素?
- 9. 查找所有元素共有的值
- 10. 在Selenium中查找XPath的元素
- 11. 查找区域内的所有元素
- 12. 查找具有指定嵌套子元素的所有元素
- 13. Selenium找不到元素页面
- 14. 在IE网页(SAP)上查找元素以用于Selenium自动化的问题
- 15. 无法使用Selenium 3.5.x查找Behat/Mink的页面元素
- 16. 我如何使用Selenium在新的页面,以查找元素
- 17. 如何使用selenium查找DYNAMIC页面中的元素 - java?
- 18. Selenium/Protractor在当前加载的页面中查找元素吗?
- 19. 使用Selenium/Python查找html页面的特定元素
- 20. 如何查找页面中的所有元素
- 21. Selenium没有找到名称的元素
- 22. 在Selenium Java上查找元素
- 23. Selenium-xpath已停止查找元素
- 24. 使用Selenium Webdriver查找元素
- 25. 查找元素基于使用Selenium RC
- 26. 使用Selenium查找clickon元素。 (JAVA)
- 27. 无法在Selenium中查找元素
- 28. 如何用selenium WebDriver查找textfield元素?
- 29. 在Python中用Selenium查找元素
- 30. 使用滚动查找所有元素
嗨..你能够开发上述工具?即使我打算开发相同的工具..需要你的输入.. – user1787641
这仍然是一个在制品,但我们正在进步。 – AryA
你能解释开发过程的总结吗? – user1787641