Как найти родительский элемент от знающего ребенка - PullRequest
0 голосов
/ 11 ноября 2019

Итак, у меня есть этот элемент:

element = self.driver.find_element_by_xpath('//android.widget.LinearLayout[@resource-id=\'blabla\'')

И я хочу найти его родителя.

Это то, что я пробовал (до сих пор не работает):

parent = element.find_element_by_xpath(/..android.widget.LinearLayout[@resource-id=\'some_id\'')

Ответы [ 2 ]

0 голосов
/ 11 ноября 2019

Попробуйте и дайте мне знать

element = self.driver.find_element_by_android_uiautomator("new UiScrollable(new UiSelector()"
                + ".resourceId(\"android:id/list\")).scrollIntoView("
                + "new UiSelector().text(\"blabla\"));");
0 голосов
/ 11 ноября 2019

Вы можете попробовать эту строку кода

parent = self.driver.find_element_by_xpath("//android.widget.LinearLayout[@resource-id='blabla']/..")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...