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

相關文章
相關標籤/搜索