这两天正在学习Android的自动化测试工具MonkeyRunner,以下是我的一些学习记录:

1.首先启动emulator,然后把手机设备连接至电脑。
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection() //连接手机设备
device.installPackage("../XX.apk")//安装apk包到手机设备
device.startActivity
(component="com.example.android.apis/com.example.android.apis.ApiD
emos")//以ApiDemos为例,打开ApiDemos

device.reboot()//手机设备重启
device.touch(300,300,'DOWN_AND_UP')
MonkeyRunner.alert("hello")//在emulator上会弹出消息提示
device.press('KEYCODE_BACK', 'DOWN_AND_UP')
device.type('hello')//向编辑区域输入文本'hello'

更多相关文章

  1. Android(安卓)DeviceUtils-设备相关工具类
  2. js 判断手机操作系统(ios或Android)
  3. android中VideoView无法播放此视频
  4. Android之SharedPreferences对参数数据的存取
  5. Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
  6. Flutter 在Android(安卓)Studio中找不到真机设备
  7. Android(安卓)setTextColor 不生效
  8. Android获取手机联系人的方法
  9. Android(安卓)刷机Nexus5 4.4.3

随机推荐

  1. Qt 实现android camera摄像头的preview和
  2. android检测网络是否正常
  3. android UI设计属性中英对照表(未修订)
  4. Android(安卓)Settings中的默认设置
  5. Android(安卓)源码分析鼠标事件传递
  6. Android(安卓)数据共享标准:ContentProvid
  7. android模拟器创建报错: PANIC: Could not
  8. Android(安卓)实现点击两次BACK键退出应
  9. Android(安卓)Weekly Notes Issue #240
  10. GitHub上的一些开源项目