我是自动化新手。我正在开发Android + Robot Framework + Appium。我试图在图片上访问这3个定位器,但似乎没有任何作用。
正如你所看到的,他们中的一些甚至没有id或任何其他元素,所以我想我应该使用xpath来访问它们,但是有很多层......
有人可以帮助我吗?
答案 0 :(得分:3)
对我来说,主要的问题是写一个合适的xpath,因为我不知道我应该使用类。
因此,如果我想使用类及其索引,第三个视图的正确答案是:
xpath=//android.view.View[@index='1']/android.widget.FrameLayout[@index='3']/android.view.View[@index='0']
之前的两条路径相似。
答案 1 :(得分:2)
您正在使用Windows,您可以使用 android-sdk / tools 中提供的UIAutomator来查找元素。以下是该工具
的图片答案 2 :(得分:1)