appium:无法从父ScrollView检索TextView子元素

时间:2016-08-25 08:08:55

标签: android selenium xpath 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吗?

1 个答案:

答案 0 :(得分:1)

如果你想要

,你可以尝试这个
WebElement parentElement=driver.findElement(by.className("android.widget.ScrollView"));

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