【问题标题】:Android Automation appium - x-pathAndroid 自动化 appium - x-path
【发布时间】:2017-12-20 01:13:56
【问题描述】:
一个元素有两个类名:
一个类名:android.widget.RelativeLayout,
索引:11
相同元素的完整视图有:
类名:android.widget.TextView,
resource-Id : com.raaga.android:id/text_view_lang,
文本:世界音乐
索引:0
找到此 x-path 的最佳方法是什么。
【问题讨论】:
标签:
android
xpath
appium
android-uiautomator
【解决方案1】:
1) //android.widget.RelativeLayout[@index=11]
2) 取决于该字段的其余部分是什么样的,但是:
//android.widget/TextView[@resource-id='com.raaga.android:id/text_view_lang' and @Text='World Music' and @index=0]
应该可以,但可以通过多种方式简化,即
//*[@Text='World Music']
或
//*[@id='com.raaga.android:id/text_view_lang']
其中也应该可以工作。