Monkey使用操作筆記

 

(1)配置好環境後,手機連接電腦,打開cmd命令窗口,輸入 adb devices 可以查看是否連接成功;

 

(2)連接成功後,在命令窗口直接輸入 操作命令即可;

 

(3)獲取包名:

方法一:

adb shell pm list package -f

將獲取手機內所有apk對應的包名和路徑

 

方法二:

adb shell dumpsys window w | findstr \/ | findstr name=

先打開需要查找的apk後,再敲入以上命令

 

(4)對某個APP執行n次隨機操作:adb shell monkey -p packageName(包名) 1000(次數)

 

(5)在次數之前添加執行事件時間間隔:--throttle 延遲時間

例子:adb shell monkey -p com.kugou.android --throttle 1000 100

 

 

(6)當執行隨機操作次出現bug時,需要復現,可以將報錯出現的seed值加到命令行裏執行就可以復現了,所以在每次執行隨機事件操作時可以自己添加“seed”參數,那麼如果該次執行有bug,下次復現時只需要在命令裏添加對應的seed值即可(每次隨機事件執行都會有一個唯一的seed值,自己添加或者報錯的時候出現);

 

例子:

adb shell monkey -p com.android.calculator2 -s 100(seed 值) 1000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章