Selenium教程

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

在本节中,您将学习如何通过XPath-使用单斜杠来定位特定的Web元素。
单斜杠机制也称为使用Absolute XPath查找元素。单个斜杠用于创建具有绝对XPath的XPath,即,将创建XPath以从文档节点/开始节点/父节点开始选择。
注意: 不建议使用XPath Absolute,因为它具有完整的XPath位置,并且如果Web元素的位置已更改或属于其他父级,则XPath将无法找到所需的元素。
通过XPath Absolute定位元素的语法写为:
//html/body/tag1[index]/tag2[index]/.../tagN[index]
使用单斜杠/绝对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]"
));

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4