美文网首页
find_element_by_android_uiautoma

find_element_by_android_uiautoma

作者: 郭欢小哥 | 来源:发表于2019-10-09 10:51 被阅读0次

Python + appium driver.find_element_by_android_uiautomator () 这个方法怎么用?

1.您可能需要了解,uiautomator查找元素的方式。

####### resourceId 方式

driver.find_element_by_android_uiautomator('new UiSelector().resourceId("%s")')

####### text 方式

driver.find_element_by_android_uiautomator('new UiSelector().text("%s")')

####### description 方式

driver.find_element_by_android_uiautomator('new UiSelector().description("%s")')

####### className 方式

driver.find_element_by_android_uiautomator('new UiSelector().className("%s")')

####### index 方式

driver.find_element_by_android_uiautomator('new UiSelector().index("%s")')

####### className + index 方式

driver.find_element_by_android_uiautomator(

'new UiSelector().className("%s").childSelector(newUiSelector().index("%d"))')

####### 伪xpath方法定位

driver.find_element_by_android_uiautomator(‘new UiSelector().text("Custom View").fromParent(newUiSelector().text("Accessibility Service"))‘).click()#通过同级元素定位同级元素

driver.find_element_by_android_uiautomator(‘new UiSelector().className("android.widget.ListView").childSelector(newUiSelector().text("Custom View"))‘).click()#通过父级元素定位子集元素

相关文章

网友评论

      本文标题:find_element_by_android_uiautoma

      本文链接:https://www.haomeiwen.com/subject/wyzductx.html