小白使用appuim+python 录制第一个脚本详细步骤

时间:2024-03-28 08:16:08

第一步:启动appuim服务
小白使用appuim+python 录制第一个脚本详细步骤

第二步:启动检查器会话
小白使用appuim+python 录制第一个脚本详细步骤
第三步:编辑自动设定
小白使用appuim+python 录制第一个脚本详细步骤
“platformName”: “Android”, #系统
"platformVersion ": “10”, #系统版本
“deviceName”: “97eebaf0”, #手机名称
“appPackage”: “zwzt.fangqiu.edu.com.zwzt”, #软件安装包Package
“appActivity”: “zwzt.fangqiu.edu.com.zwzt.feature_splash.SplashActivity”#软件安装包Activity
“App”: “E:\zuowen.apk” #手机安装包路径,如果手机有安装,可以不添加

手机名称查看方法:adb devices (本人使用真实机 小米10,开始使用模拟器,各种问题,直接用真实机感觉比较稳定)

小白使用appuim+python 录制第一个脚本详细步骤

软件包appPackage;appActivity 查看方法:aapt dump badging 空格 E:\zuowen.apk(需要注意软件包的路径最好不要有中文,不然会报错,输入aapt dump badging 后 空格,然后将安装包拖进来就自动补全路径了)
小白使用appuim+python 录制第一个脚本详细步骤
小白使用appuim+python 录制第一个脚本详细步骤

第四步:启动会话
小白使用appuim+python 录制第一个脚本详细步骤
小白使用appuim+python 录制第一个脚本详细步骤

第五步:录制
小白使用appuim+python 录制第一个脚本详细步骤
第六步:选择脚本格式(本人选择python)
小白使用appuim+python 录制第一个脚本详细步骤
初学者可以打开隐藏的样板代码,复制到pycharm这些工具可直接运行,就不需要额外补充太多脚本了
小白使用appuim+python 录制第一个脚本详细步骤

第七步:复制到pycharm,就可以直接运行了(需要结合自己使用场景进行一些脚本的优化,本人导入了思考时间的time,在每一步操作都加上思考时间)
小白使用appuim+python 录制第一个脚本详细步骤

本人纯小白,希望有有大神交流一下,目前我遇到一个问题,使用TouchAction,屏幕只能左右滑动,上下滑动无效,希望有大佬能帮忙解决一下问题,脚本如下:
from appium import webdriver

caps = {}
caps[“platformName”] = “Android”
caps["platformVersion "] = “10”
caps[“deviceName”] = “97ezzzzzz”
caps[“appPackage”] = “zzzzzzzzzzt”
caps[“appActivity”] = “zzzzzzzzzzz”
caps[“APP”] = “E:\zzzzzzzzz.apk”

driver = webdriver.Remote(“http://localhost:4723/wd/hub”, caps)

TouchAction(driver) .press(x=25, y=1538) .move_to(x=978, y=1523) .release() .perform()#左右滑动有效

TouchAction(driver) .press(x=526, y=2040) .move_to(x=610, y=649) .release() .perform()#上线滑动无效

driver.quit()
————————————————