Selenium定位策略(通過XPath使用雙斜槓)

2019-10-18 00:54:47

在本節中,將學習如何通過XPath定位特定Web元素 - 使用雙斜線。

雙斜線機制也稱為使用Relative XPath查詢元素。 雙斜槓用於建立具有相對路徑的XPath,即建立XPath以從文件中的任何位置開始選擇。在整個頁面(DOM)中搜尋前面的字串。

注意:如果要找的元素沒有合適的idname屬性,建議使用雙斜線。

使用雙斜線/相對XPath,可以將Java程式碼與動態XPath位置一起編寫為:

findElement(By.xpath("//form/div[1]/div/div[1]/div/div/input[1]"));