查看包名和launcherActivity
aapt dump badging D:\a\b\name.apk
包名:package: name=‘aaa’
launchActivity:lauchable-activity
点击
driver.find_element_by_id(‘aaa’).click()
driver.tap([(),(),(),()],duration=None)
滑动
swipe(self, start_x, start_y, end_x, end_y, duration=None)
Swipe from one point to another point, for an optional duration.
从一个点滑动到另外一个点,duration是持续时间
:Args:
- start_x - 开始滑动的x坐标
- start_y - 开始滑动的y坐标
- end_x - 结束点x坐标
- end_y - 结束点y坐标
- duration - 持续时间,单位毫秒
:Usage:
driver.swipe(100, 100, 100, 400)
拖动
输入
driver.find_element_by_id(‘aaa’).set_value(‘aaa’)
driver.find_element_by_id(‘aaa’).send_keys(‘aaa’)
定位toast
需要appium1.6.3以上的版本才支持。
需要在desire_caps中设置参数automationName的值为Uiautomator2 。
如果要定位第一个图片元素,可以先用find_elements定位一组Image对象,再通过下标索引[0]取出第一个就可以了。
点搜索结果第一个driver.find_elements_by_class