在本節中,將學習如何通過XPath定位特定Web元素 - 使用雙斜線。
雙斜線機制也稱為使用Relative XPath查找元素。 雙斜杠用於創建具有相對路徑的XPath,即創建XPath以從文檔中的任何位置開始選擇。在整個頁面(DOM)中搜索前面的字串。
注意:如果要找的元素沒有合適的
id
或name
屬性,建議使用雙斜線。
使用雙斜線/相對XPath,可以將Java代碼與動態XPath位置一起編寫為:
findElement(By.xpath("//form/div[1]/div/div[1]/div/div/input[1]"));