1.方法一,使用tap
tap有两个参数,元素位置和点击持续时间。
一般语法是这样的tap((x1,y1),(x2,y2)],100), 我们通过手机百度中,利用tap方法来点击摄像头按钮来举例。
1.元素定位
记住上面的元素坐标,下面需要用到。
2.tap代码实现
- importos
- importtime
- fromappiumimportwebdriver
- 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)
- time.sleep(3)
- driver.tap([(918,413),(1026,521)],100)
解释:上面tap方法中位置的元素点坐标是通过ui automator viewer获取,持续时间100是指100毫秒。
以上文章来源:
http://blog.csdn.net/u011541946/article/details/77986197
长按二维码向我转账
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
阅读
好看
已推荐到看一看
你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
取消
分享想法到看一看
确定
最多200字,当前共字