MonkeyRunner运行
1. 安装Python
2. 配置Android sdk环境变量
3. 在命令行运行MonkeyRunner
[attach]120418[/attach]
4. 导入MonkeyRunner运行时的包:
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage
5. 连接测试手机设备
device=MonkeyRunner.waitForConnection();
6. 安装apk到手机设备(路径加包名)
device.installPackage(“/packageName.apk”)
7. 传入包名后启动任意的Activity
device.startActivity(“com.baidu.BaiduMap”);
8. 可以重启手机设备进行验证:
device.reboot();
9. 在手机上弹出消息提醒
MonkeyRunner.alert(“Hello, this is test”);
10. 在文本框输入文本信息
device.type(“123”);
11. 删除指定的软件包
device.removePackage();
12. 执行一条shell命令并返回结果(如果有的话)
device.shell();
13. 暂停一段时间(秒数)
device.sleep(1000);
14. 捕捉屏幕
Result=device.takeSnapshot();
15. 唤醒屏幕
device.wake();
16. 在指定位置发送触摸事件
device.touch(x,y,touch-PressTyep)
device.press();
17. 选项列表框 (下面几个是实例)
message='bugbean:'
choices=['bugbean','QQ:9213982137','http:weibo.com/test']
title='Contact Me'
choice=MonkeyRunner.choice(message,choices,title)
18. input and alert框bugbeanQQ=MonkeyRunner.input(message,inputValue,title,okTitle,cancleTitle)
MonkeyRunner.alert(bugbeanQQ,title,okTitle)
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |