打开微信的配置

2019-10-09  本文已影响0人  郭欢小哥

{

  "platformName": "Android",

  "deviceName": "7a46929",

  "appPackage": "com.tencent.mm",

  "appActivity": "com.tencent.mm.ui.LauncherUI",

  "noReset": "True",

  "chromeOptions": "{ \t\"androidProcess\": \"com.tencent.mm:tools\" }"

}

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()#通过父级元素定位子集元素

上一篇下一篇

猜你喜欢

热点阅读