您的位置:首页 > 移动开发

python调用MonkeyRunnerAPI编写app录制脚本

2017-06-06 17:46 183 查看
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;

第二行是拖动解锁

第三和第四是页面点击操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: