多平台统一管理软件接口,如何实现多平台统一管理软件接口
213
2022-08-29
python调用MonkeyRunnerAPI编写app录制脚本
Android SDK与Python环境配置完毕,调用MonkeyRunner的MonkeyRecorder与MonkeyRunner接口启动脚本录制工具,脚本我命名为app_Record.py,把编写的脚本放在Android SDK安装目录下面的\tools目录下,与monkeyrunner.bat在同一级目录下:
#coding=utf-8#导入monkeyrunner包,用于创建一个设备对象from com.android.monkeyrunner import MonkeyRunner as mr #导入monkeyrunner录制接口,用来启动手机录制界面 from com.android.monkeyrunner.recorder import MonkeyRecorder as recorder #连接设备并创建一个设备对象device = mr.waitForConnection() #启动录制页面,对设备进行录制操作recorder.start(device)
运行结果截图:
录制操作的脚本我命名为,Demo.mr:
WAIT|{'seconds':1.0,}DRAG|{'start':(288,1024),'end':(288,204),'duration':1.0,'steps':10,}TOUCH|{'x':249,'y':152,'type':'downAndUp',}TOUCH|{'x':249,'y':152,'type':'downAndUp',}
第一行是等待时间为1s;
第二行是拖动解锁
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~