xpath 的定位方法, 非常强大。 使用这种方法几乎可以定位到页面上的任意元素。
阅读目录
什么是xpath
xpath定位的缺点
testXpath.html 代码如下
绝对路径定位方式
使用浏览器调试工具,可以直接获取xpath语句
绝对路径的缺点
绝对路径和相对路径的区别
相对路径定位方式
使用索引号定位
使用页面属性定位
模糊定位starts-with关键字
模糊定位contains关键字
text() 函数 文本定位
什么是xpath
xpath 是XML Path的简称, 由于HTML文档本身就是一个标准的XML页面,所以我们可以使用Xpath 的用法来定位页面元素。
xpath定位的缺点
xpath 这种定位方式, webdriver会将整个页面的所有元素进行扫描以定位我们所需要的元素, 这是个非常费时的操作, 如果脚本中大量使用xpath做元素定位的话, 脚本的执行速度可能会稍慢
testXpath.html 代码如下
Test Xpath 搜狗图片
百度搜索<