穩定性測試方法之Monkey測試
阿新 • • 發佈:2019-02-19
穩定性測試一般通過自動化手段完成。
Monkey測試
Android SDK提供了“monkey”這個自動化測試工具,可以執行在模擬器裡或實際裝置中,向系統傳送隨機的使用者事件流,如按鍵輸入、觸控式螢幕輸入、手勢輸入、Sensor 事件等, 實現對應用程式的壓力測試。
執行方法:
1) adb shell 連線到手機,進入命令列。
2) 執行命令
monkey --pct-touch 45 --pct-motion 20 --pct-majornav 10 --pct-appswitch 15 --pct-anyevent 10 --ignore-crashes --ignore-timeouts --ignore-security-exceptions –p
3) 可以把Monkey日誌重定向到sdcard上,每次測試結束之後進行檢查。
也可以直接執行:
adb shell monkey --pct-touch 45 --pct-motion 20 --pct-majornav 10 --pct-appswitch 15 --pct-anyevent 10 --ignore-crashes --ignore-timeouts --ignore-security-exceptions –p
生產的日誌檔案自動儲存到sdcard中。