xpath元素定位常用操作

2021-10-09 12:46:04 字數 803 閱讀 4407

作用:對當前頁面測試xpath語法規則安裝

根據平台判斷是否修改副檔名

開啟擴充套件程式介面

拖動外掛程式安裝

/ 絕對路徑

//相對路徑

. 當前節點

…上層節點

//title/text()[=「***」] 從開閉標籤間取文字內容

//link/@href 從選中節點標籤中獲取指定屬性值

1. 通過索引修飾節點

/bookstore/book[last()] 選取屬於 bookstore 子元素的最後乙個 book 元素。

/bookstore/book[last()-1] 選取屬於 bookstore 子元素的倒數第二個 book 元素

/bookstore/book[position()>1] 範圍選取

2. 通過屬性值修飾節點

//div[@id='content-lelf']/div/@id 出現在中的@為使用標籤屬性名和屬性值修飾節點,出現在結尾的/@是取屬性值
3. 通過子節點的值修飾節點

//span[i>2000]

//div[span[2]>=9.4]

4. 通過包含修飾

//div[contains(@id,"qiushi_tag_")]

//div[contains(text(),"一頁")]

5. 找翻頁盡量不要使用索引

Xpath常用元素定位方式

原文 一 xpath是什麼 xpath是一種在xml文件中查詢指定資訊的語言 可用於在xml中進行元素和屬性的遍歷 xpath使用表示式來選取xml中的節點或節點集 二 xpath常用定位方法 1.通過元素本身的唯一屬性定位 方法 找到目標元素所在的 精準元素 即唯一標識屬性,使用此屬性定位 1.1...

selenium元素定位Xpath

1.絕對路徑定位 用標籤的層級關係來定位元素,最外層語言為html,接著是body,一級一級的往下找,如果同一級,有多個相同的標籤,那麼按照上下順序確定第幾個,例 div 2 表示當前層級下第二個div 2.元素屬性定位 利用元素的屬性來定位元素 find element by xpath 元素名或...

元素定位 XPATH定位方法總結

xpath是比較常用的一種定位元素的方式,因為它很方便,缺點是,消耗系統效能。如果xpath使用的比較好,幾乎可以定位到任何頁面元素,而且受頁面變化影響較小。xpath xml path language 是一門在 html文件中查詢資訊的語言,可用來在 html文件中對元素和屬性進行遍歷。詳細使用...