monkey
上一篇 /
下一篇 2017-07-23 17:49:59
/ 个人分类:移动测试
本帖最后由 llaflj 于 2012-11-27 09:31 编辑
from com.android.monkeyrunner import MonkeyRunner 导入所需的类 device=mr.waitForConnection() 等待与android设备连接 device.removePackage ('应用activity') 卸载应用 device.installPackage('apk包的位置') 安装应用 device.startActivity('应用activity/应用初次启动的activity') 启动应用 emd = EasyMonkeyDevice(device) 初始化EasyMonkeyDevice,需要导入com.android.monkeyrunner.easy中的EasyMonkeyDevice和By两个类 result = device.takeSnapshot() result.writeToFile('图片存储路径\splash.png','png') 截图并保存到指定位置 emd.touch(By.id('应用控件id'),md.DOWN_AND_UP) 通过控件id进行操作 device.touch(X,Y,"DOWN_AND_UP") 点击坐标为(X,Y)的屏幕位置 device.drag((X1,Y1),(X2,Y2),0.1,10) 滑动屏幕,从(X1,Y1)滑动到(X2,Y2) device.type('abc') 输入abc device.press('KEYCODE_DPAD_DOWN',"DOWN_AND_UP") 点击系统自带的向下按钮 mr.sleep(5) 设备休眠5秒 |
收藏
举报
TAG: