以前做炒股app,測試都是測試部工作,現在新的公司一來就說先跑一跑monkey吧。Monkey?不是猴子麼,怎么跑?
經過多次摸索后,終于可以笑嘻嘻的跑monkey了
首先adb shell
mkdir /mnt/sdcard/monkey? 回車 創建一個文件夾專門存放Monkey跑完后收集的錯誤信息
monkey -p 包名 --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 50 -s 1 -v -v --throttle 300 10000 2>>/mnt/sdcard/monkey/error.txt? 1>>/mnt/sdcard/monkey/info.txt? 回車
然后就看到我們的應用飛起來了。。不要
亞美爹~
不要~
?!?/p>
然后可以在d盤 執行adb pull /mnt/sdcard/monkey .
就看到error.tex文件 好,開始分析程序中bug吧。Note:在跑完一遍monkey修改bug后,我們要先刪除以前的error.txt文件,否則文本還是疊加了剛才的錯誤。
刪除的命令是(進入到刪除文件的根目錄)rm -r xx