各位同事们:
我是一个刚学 appium 的新手 有以下两个问题,想请教一下各位。

1。首先。
xpath 定位:我用 appium desktop ,获取了一个控件的 xpath (/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.FrameLayout[2]/android.view.View/android.view.View[8]),然后我直接将这行代码粘贴到 find_element_by_xpath()里面,好比这样

self.driver.find_element_by_xpath("/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.FrameLayout[2]/android.view.View/android.view.View[8]").click(),在运行的时候,提示错误信息为:

我记得以前 我直接复制进去是可以获取到的。

2 还有一个问题 是这样的。

这是一个一体的控件,有自己的 id,但是 这里面 还分了很多小的控件(比如图中的有两个 text),这些控件是没有 id 的,我点都点不到它们,所以获取到它们是个头疼的问题,还请这里的朋友,帮我出出主意如何解决下,小弟感激不尽。


↙↙↙阅读原文可查看相关链接,并与作者交流