📌  相关文章
📜  Selenium Webdriver-XPath定位-使用’/’单斜杠

📅  最后修改于: 2020-11-06 04:30:14             🧑  作者: Mango

定位策略-(通过XPath-使用单斜杠)

在本节中,您将学习如何通过XPath-使用单斜杠来定位特定的Web元素。

单斜杠机制也称为使用绝对XPath查找元素。单个斜杠用于创建具有绝对XPath的XPath,即,将创建XPath以从文档节点/起始节点/父节点开始选择。

注意:不建议使用XPath Absolute,因为它具有完整的XPath位置,并且如果Web元素的位置已更改或它属于其他父对象,则XPath将无法找到所需的元素。

通过XPath Absolute定位元素的语法写为:

//html/body/tag1[index]/tag2[index]/.../tagN[index]

使用Single Slash / Absolute XPath,我们可以将Java代码以及动态XPath位置编写为:

findElement(By.xpath("html/body/div[1]/div[2]/div[2]/div[1]/form/div[1]/div/div[1]/div/div/input[1]"));