Adnroid-Monkey Script 压力测试(二)

2020-06-07  本文已影响0人  Klany

Android-Monkey 压力测试
Adnroid-UI Automator Viewer 的使用
Adnroid-Monkey Script 压力测试(一)
Adnroid-Monkey Script 压力测试(二)
Android-MonkeyRunner 压力测试(一)
Android-MonkeyRunner 压力测试(二)
Android-MonkeyRunner API 参考
Android-Monkey 源代码参考

1. 使用 Monkey 执行 MonkeyScript 脚本的命令

adb shell monkey -f <scriptfile> <event-count>

示例:adb shell monkey -f /data/local/tmp/test.script 5

注意:脚本文件需要push到手机中才可以执行,例如:adb push D:/test.script /data/local/tmp

2. 一个完整的 MonkeyScript 脚本

#指明脚本类型
type=user
#脚本执行次数
count=10
#命令执行速率
speed=1.0 
#用户脚本入口,下面是用户自己编写的脚本
start data >> 
# 上面是固定的格式头
# 启动Activity
LaunchActivity(com.demo.monkeytest,com.demo.monkeytest.MainActivity)
# 等待2秒
UserWait(2000)
# 某一坐标点按下
DispatchPointer(10,10,0,200,100,1,1,-1,1,1,0,0)
# 某一坐标点抬起
DispatchPointer(10,10,1,200,100,1,1,-1,1,1,0,0)
# 等待1秒
UserWait(1000)
# 输入 test
DispatchString(test)
# 点击按键
DispatchPress(66)
# 等待3秒
UserWait(3000)
DispatchPointer(10,10,0,500,100,1,1,-1,1,1,0,0)
DispatchPointer(10,10,1,500,100,1,1,-1,1,1,0,0)
UserWait(3000)
上一篇下一篇

猜你喜欢

热点阅读