2016-08-25 69 views
0

我正在嘗試查找ScrollView的所有TextView元素。我嘗試以下,但它並沒有幫助:appium:無法從父級檢索TextView子元素ScrollView

List<AndroidElement> el1 = driver.findElements(By.xpath("//android.widget.ScrollView/*")); 

List<AndroidElement> el1 = driver.findElements(By.xpath("//android.widget.ScrollView/android.widget.TextView")); 

我也試圖通過XPath查找元素的元素中,但它給了例外,因爲它不是由appium支持。

是否有其他方法可以獲得child elements

+0

你怎麼不幫助你可以試試這個?有什麼異常嗎? –

+0

元素不可用。 'NoElementException'是否有 – Abhinav

+0

確保提供的xPath是正確的 –

回答

0

如果u想

WebElement parentElement=driver.findElement(by.className("android.widget.ScrollView")); 

List<WebElement> childElements = parentElement.findElements(By.className("android.view.View"));