import time
from appium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.common.actions.mouse_button import MouseButton
url = 'http://127.0.0.1:4723/wd/hub'#链接地址
options = AppiumOptions()#初始化设置
options.set_capability('platformName','Android')#手机系统版本
options.set_capability('platformVersion','7')#版本几
options.set_capability('deviceName','127.0.0.1:62001')#设备名称
options.set_capability('appPackage','com.baidu.BaiduMap')#app包
options.set_capability('appActivity','com.baidu.baidumaps.guide.TermsActivity')#app初始页
options.set_capability('noReset',False)#是否重置 True 不重置 false 重置
#发送指令给appium server
driver = webdriver.Remote(url,options=options)
time.sleep(3)
#获取整个屏幕
size = driver.get_window_size()
x = size["width"]
y = size["height"]
#放大操作
actions = ActionChains(driver)
#输入源设备列表为空
appium2.0+ 多点触控——对百度地图进行放大操作
最新推荐文章于 2025-04-09 14:54:45 发布