gpt4 book ai didi

python - Appium 和 python : find element child

转载 作者:行者123 更新时间:2023-11-29 05:39:50 25 4
gpt4 key购买 nike

所以我有正在测试的应用程序,并且我有这样的条件:我有元素并且我想罚款它的 child 。

我的元素:

element = elements[0]

子元素是XCUIElementTypeButton(第一个子元素),这是我尝试过的:

son = element.find_element_by_xpath('/XCUIElementTypeButton')

或者

son = element.find_element_by_xpath('//XCUIElementTypeButton')

所以我尝试了这两种方法,但都不起作用,并且收到了 NoSuchElementException 。有什么建议吗?

最佳答案

您需要将 . 添加到您的 XPath 查询中,以便范围相对于当前元素,例如:

son = element.find_element_by_xpath('./XCUIElementTypeButton')

或使用child斧头

son = element.find_element_by_xpath('child::XCUIElementTypeButton')

或者直接使用通配符:

son = element.find_element_by_xpath('child::*')

引用文献:

关于python - Appium 和 python : find element child,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56665927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com