📅  最后修改于: 2020-11-06 04:33:00             🧑  作者: Mango
在本节中,您将学习如何通过XPath-使用单一属性来定位特定的Web元素。
让我们考虑一个示例,在该示例中,我们将尝试通过XPath-使用单一属性来定位Google搜索引擎文本框。
请按照以下步骤查找Google搜索引擎首页上提供的文本框。
注意:默认情况下,像Firefox这样的浏览器会为XPath位置提供单一属性。
通过XPath- Single Attribute定位元素的语法可以写为:
//[@attribute_name='attribute_value']
要么
//*[@attribute_name='attribute_value']
注意:双斜杠后的“ *”是为了将任何标签与所需文本匹配。
复制所需的动态XPath位置,并将其粘贴在Java代码之间,以通过XPath查找Web元素:
findElement(By.xpath("//*[@id="lst-ib"]"));