app穩定性測試
阿新 • • 發佈:2021-07-13
App長時間在前後臺執行,使用者對於app的穩定性提出了更高的要求,通過穩定性測試來避免奔潰,無響應,記憶體洩露等問題。
Monkey測試
Adb shell monkey -p <包名> -s <seed值> -v -v -v --throttle <time> --randomize-throttle <事件名稱> <百分數> <次數>
1.-p<包名>:指定包後,monkey只允許系統啟動指定app,如果未指定,monkey將允許系統啟動裝置中的所有app;
2.-s<seed值>:用於指定偽隨機數生成器的
3.-v:日誌詳細度,三個v詳細度最高。
4.--throttle <time>:用於指定使用者操作間的延時,單位是毫秒。
5.--randomize-throttle:隨機延時,範圍為0到throttle設定的時間。
命令後出現的事件百分比:前面是事件編號,後面是事件佔比,加起來為100%。
6.monkey百分比事件
如圖,事件百分比可以自定義,相加百分比為100%