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