XPath是一種用於在XML文件中定位節點的語言。當沒有適合要查詢的元素的id或name屬性時,可以使用XPath作為替代。XPath允許選擇單個元素,屬性和XML文件的其他部分,以指定特定Web元素的位置。在WebDriver中,通過XPath定位元素的Java語法可以寫成:
id
name
findElement(By.xpath("XPath"));
但是,有不同的編寫動態XPath的方法,例如: