若是不清楚Monkey測試是什麼的小夥伴,請自行百度瞭解,這裏就不作介紹了,直接進入正題。html
使用方法:android
1,打開Android Studio的終端「Terminal」shell
2,輸入命令 adb shell -p xxx.xxx.com -v 1000 > /xxx/xxx/monkeylog.txtide
-p 後面的「xxx.xxx.com」爲你安裝在手機或模擬器上的要進行Monkey測試的APP包名測試
-v 表示模擬多少次事件進行測試ui
> 後面的路徑爲將這次測試的log輸出到哪一個位置spa
這裏列出的只是簡單的使用方法更多的參數查看http://developer.android.com/guide/developing/tools/monkey.htmlhtm
下面是對log簡單的解讀 事件
圖上紅色箭頭標註的位置是Monkey測試的開始 以seed值做爲區分get
綠色箭頭所標註的位置爲一個Switch的開始,能夠看到運行的是哪一個LoadActivity,若是這個頁面有RunTimeException,那麼異常的信息就會在這裏顯示出來,以下圖所示
紅色箭頭所指位置告訴咱們這裏有一個NullPointException 並把詳細的異常信息都給咱們反饋了回來,是否是很簡單,是否是想要火燒眉毛的試一試了呢!哈哈。。。。。