(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