python+appium 点击屏幕坐标操作(qq头像为例)

from appium import webdriver

from filetools.appiumtools import find_element

import time

desired_caps = {}

desired_caps['platformName'] = 'Android'                      # 打开什么平台的app,固定的 > 启动安卓平台

desired_caps['platformVersion'] = '7.1.2'                       # 安卓系统的版本号:adb shell getprop ro.build.version.release

desired_caps['deviceName'] = 'V1923A'                        # 手机/模拟器的型号:adb shell getprop ro.product.model

desired_caps['appPackage'] = 'com.tencent.mobileqq'               # app的名字:

                                                                                         # 安卓8.1之前:adb shell dumpsys activity | findstr "mFocusedActivity"

                                                                                          # 安卓8.1之后:adb shell dumpsys activity | findstr "mResume"

desired_caps['appActivity'] = '.activity.SplashActivity'              # 同上↑

desired_caps['unicodeKeyboard'] = True                          # 为了支持中文

desired_caps['resetKeyboard'] = True    

desired_caps['noReset'] = True                                        #使用app缓存

 # 去打开app,并且返回当前app的操作对象

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

time.sleep(5)

driver.tap([(67,98)], 5) # 点击屏幕坐标为(x=67,y= 98)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容