上文說到執(zhí)行命令:
adb shell monkey -p com.hijingxi --ignore-crashes --ignore-timeouts --throttle 1000 --ignore-native-crashes -s 100 -v -v -v 50
>>D:\0606.txt
找到所在目錄打開文件:
分析log
日志開頭

日志結尾

l 日志內(nèi)容分析
一般測試結果分析-搜索關鍵字:
1.程序無響應,ANR問題:在日志中搜索“ANR”
2.崩潰問題:在日志中搜索“CRASH”
3.其他問題:在日志中搜索”Exception”
詳細分析monkey日志
Switch--查看log中的Switch,主要是查看Monkey執(zhí)行的是那一個Activity,兩個swtich之間如果出現(xiàn)了崩潰或其他異常,可以在該Activity中查找問題的所在。
Sleeping--Sleeping for 500 milliseconds這是執(zhí)行Monkey測試時,throttle設定的間隔時間,每出現(xiàn)一次,就代表一個事件。
重現(xiàn)問題
Monkey測試出現(xiàn)錯誤后,一般的查錯步驟為以下幾步:
1.找到是monkey里面的哪個地方出錯
2.查看Monkey里面出錯前的一些事件動作,并手動執(zhí)行該動作
3.若以上步驟還不能找出,可以使用之前執(zhí)行的monkey命令再執(zhí)行一遍,注意seed值要一樣