Selenium定位元素-Xpath的使用方法

 工具浏览器

Xpath的练习建议下载火狐浏览器,下载插件Firebug、Firepath。工具

因为最新版火狐不支持Firebug等扩展工具了,因此须要下载49版如下的版本安装https://ftp.mozilla.org/pub/firefox/releases/ ,再进行插件扩展。spa

什么是Xpath?firefox

Xpath是XML路径语言,简言之就是经过元素的路径来查找这个标签元素。插件

Xpath的使用方法blog

1.Xpath支持ID、Name、Class定位索引

2.若是标签没有ID、Name、Class三种属性,Xpath还支持属性定位功能get

3.当标签的属性重复时,Xpath提供了经过标签来过滤ftp

4.当标签重复时,Xpath提供了层级过滤扩展

例如:找不到儿子,就先找到他爸爸,或者找他爷爷

5.一个元素她的兄弟标签跟她的标签同样,那么就没法经过层级定位到。能够利用Xpath提供的索引进行定位

6.上面集中的几种若是都用了还重复的话,那么就能够使用xpath提供的终极神器,逻辑运算定位。and或or

相关文章
相关标签/搜索