1. 程式人生 > >Xpath當前節點尋找父節點下的子節點

Xpath當前節點尋找父節點下的子節點

HTML的結構如下:

<section class="AutoTest">
    <a title="xpath"  href="#"></a>
    <div style="#">
        webdriver  ui  auto Test !
    </div>
</section>

我們首先需要獲取title=”xpath”的節點,

Xpath寫法為

driver.findElements(By.xpath("//a[@title='xpath']")) 

然後我們在獲取他的父節點

driver.findElements
(By.xpath("//a[@title='xpath']/parent::section"))

我們在查詢子節點div下的文字內容,

driver.findElements(By.xpath("//a[@title='xpath']/parent::section/div/text()"))

通過以上我們可以查詢的相關的節點