Monkey進階
阿新 • • 發佈:2017-07-31
monkey
Monkey的運行時機:產品功能穩定之後
adb shell monkey -p 包名 -v --throttle 500 100
adb shell monkey -p 包名 -v -v --throttle 500 100
adb shell monkey -p 包名 -v -v -v --throttle 500 100
--throttle:每個操作都間隔500m
指定monkey報告等級,一個 -v增加一個級別,默認缺省值是0級, -v, 0(缺省值),除啟動提示、測試完成和最終結果之外,提供較少信息 -v -v, 1,提供較為詳細的測試信息,如:逐個發送到Activity的事件 -v -v -v, 2,提供更加詳細的設置信息,如:測試中被選中的或未被選中的Activity adb shell monkey -p 包名 -v -v -v --pct-touch 50 --pct-trackball 30 -s 1234 --ignore-crashes --ignore-timeouts --throttle 500 50 > d:/log.txt -s:seed值 --pct-touch:設置在整個過程中點擊操作所占的百分比 --pct-trackball:設置滾輪在所有操作中的百分比 --ignore-crashes --ignore-timeouts --ignore-security-exceptions:當應用程序發生許可錯誤時(如證書許可,網絡許可等) --ignore-native-crashes --monitor-native-crashes:監視並報告應用程序發生崩潰的本地代碼 實測命令,一般用以下: adb shell monkey -p com.android.calculator2 -v -v -v --ignore-crashes --ignore-timeouts --ignore-security-exceptions --ignore-native-crashes --monitor-native-crashes --throttle 500 1000000 > d:/log.txt
Monkey進階