猴子命令

開血怒的諾首發表於2020-12-02

adb shell monkey 100     對移動端的裝置進行隨機的測試

adb shell monkey  -P  包名  100 

adb shell monkey  -P  包名 -v  100 

Monkey日誌的級別是通過 -v -v -v  
-v        僅提供啟動提示、測試完成和最終結果等少量資訊   
-v -v     提供較為詳細的日誌,包括每個傳送到Activity的事件資訊
-v -v -v  最詳細的日誌,包括了測試中選中/未選中的Activity資訊

將日誌資訊列印到本機  
adb shell monkey  -P  包名 -v   100 >e:/log.txt

時間延遲(事件的延遲)
adb shell monkey -p 包名 --throttle 300  -v  100  >e:/log.txt

adb shell monkey -pct-touch 67 -v 10   調整觸控事件的百分比
adb shell monkey -pct-motion 67 -v 10   調整移動事件的百分比(直線移動)

--ignore-crashes   設定後 無論是app崩潰還是移動端連結失敗  壓力次數會一直執行 直到結束
--ignore-timeouts(ANR  *****)


adb shell monkey -p com.tencent.mtaexample -s 23  --throttle 2000 --ignore-crashes --ignore-timeouts 
-v -v -v 100000>/data/local/tmp/log.txt 2>&1 &

相關文章