定位策略 - (通过 XPath)

2024 年 8 月 31 日 | 阅读 1 分钟
  • XPath 是一种用于在 XML 文档中定位节点的语言。
  • 当您没有要定位的元素的合适 ID 或名称属性时,可以使用 XPath 作为替代方案。
  • XPath 允许您选择 XML 文档的单个元素、属性和其他部分,以指定特定 Web 元素的位置。

在 WebDriver 中,通过 XPath 定位元素的 Java 语法可以写成

但是,编写动态 XPath 有不同的方法,例如

  1. 使用单斜杠
  2. 使用双斜杠
  3. 使用单个属性
  4. 使用多个属性
  5. 使用 AND
  6. 使用 OR
  7. 使用 contains()
  8. 使用 starts_with()
  9. 使用 text()
  10. 使用 last()

下一个主题WebDriver 定位策略