我如何通过使用Selenium Webdriver Java的DOM定位器来定位Web元素

时间:2019-07-11 09:09:24

标签: java selenium-webdriver

即使我不知道何时知道需要使用DOM定位器。 请帮我得到这个。

1 个答案:

答案 0 :(得分:0)

可以使用不同的Locator Strategies来查找元素。

  1. 推荐使用global id attribute-Java等效的是driver.findElements(By.id("your id here"))

  2. 下一个是CSS Selector,如果您的DOM非常复杂并且没有唯一的ID,它将提供更大的灵活性

  3. 最后但并非最不重要的是XPath-资源最密集,最慢的方法,但是另一方面,最强大的方法可以唯一地标识页面上的任何元素