1.点击:self.driver.tap([(523, 786)], 500)
2.获取输入框,并输入文本
text_input = self.driver.find_element_by_id('com.baidu.duersdkdemo:id/inputQueryEt')
query = line[:-1]
query1 = query.decode(encoding="utf-8")
text_input.send_keys(query1)
text_input.clear()#清空文本框
3.滑动操作:
self.driver.swipe( , , , ,500)#从右到左滑动,填写起始点到终止点的坐标
4.存储图片:
self.driver.get_screenshot_as_file("/Users/baidu/Downloads/a.png")
5.长按按钮:
TouchAction(self.driver_xunfei).press(voice_input).wait(5000).release().perform()
或:
#长按按钮
el = self.driver_xunfei.find_element_by_id(voice_input_id)
elx=el.location.get('x')
ely=el.location.get('y')
self.driver_xunfei.tap([(elx,ely)],14000)
6.判断是否获取到组件:
el = self.driver.find_element_by_android_uiautomator('new UiSelector().description("Animation")')
self.assertIsNotNone(el)
els = self.driver.find_elements_by_android_uiautomator('new UiSelector().clickable(true)')
self.assertIsInstance(els, list)
android Appium 常用命令
最新推荐文章于 2024-06-12 16:27:48 发布