于今腐草无萤火,终古垂杨有暮鸦。这篇文章主要讲述appium中点击操作相关的知识,希望能为你提供帮助。
1.方法一,使用tap
tap有两个参数,元素位置和点击持续时间。
一般语法是这样的tap((x1,y1),(x2,y2)],100), 我们通过手机百度中,利用tap方法来点击摄像头按钮来举例。
【appium中点击操作】1.元素定位
文章图片
记住上面的元素坐标,下面需要用到。
2.tap代码实现
- import os
- import time
- from appium import webdriver
- desired_caps ={ ‘platformName‘: ‘android‘,
- ‘platformVersion‘: ‘6.0.1‘,
- ‘deviceName‘: ‘KIW-AL10‘,
- ‘noReset‘: True,
- ‘appPackage‘: ‘com.baidu.searchbox‘,
- ‘appActivity‘: ‘com.baidu.searchbox.SplashActivity‘,
- ‘unicodeKeyboard‘: True,
- ‘resetKeyboard‘: True
- }
- driver = webdriver.Remote(‘http://localhost:4723/wd/hub‘, desired_caps)#启动app
- time.sleep(3) #app启动后等待3秒,方便元素加载完成
- #模拟手指点击操作
- driver.tap([(918,413),(1026,521)], 100)
以上文章来源:
http://blog.csdn.net/u011541946/article/details/77986197
推荐阅读
- Android 卡顿优化 1 卡顿解析
- zabbix自发现监控应用app里的url例子
- Android ANR优化 1
- class file for org.springframework.context.ConfigurableApplicationContext not found 解决方法
- android studio 3.0 hello world 之 修改系统状态栏颜色
- Android ANR优化 2
- Android开发笔记——圆角和边框们
- Android内存回收机制
- Android查缺补漏(IPC篇)-- 进程间通讯基础知识热身