子元素没有正确的xpath或ID。但是它的文本属性值为“ Hi”。Xpath不包含任何期望的文本。它仅包含元素的层次结构及其位置。因此,我对文本使用了ui_automator。
1. child_ele = self.driver.find_element_by_android_uiautomator('new UiSelector().text("Hi"))
2. parent_ele = child.ele.find_element_by_xpath("..")
上面的代码引发“第2行中未找到元素异常”
我已经使用python调试器尝试了多个xpath组合。因此,它甚至与显式等待(假设是否与加载相关)无关。
在Appium Desktop 1.17.0中对此进行了尝试 请提出任何可行的解决方案。 谢谢!