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:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 17663
  • 日志数: 14
  • 建立时间: 2017-07-23
  • 更新时间: 2017-07-30

RSS订阅

Open Toolbar