以前做炒股app,測(cè)試都是測(cè)試部工作,現(xiàn)在新的公司一來(lái)就說(shuō)先跑一跑monkey吧。Monkey?不是猴子麼,怎么跑?
經(jīng)過(guò)多次摸索后,終于可以笑嘻嘻的跑monkey了
首先adb shell
mkdir /mnt/sdcard/monkey? 回車 創(chuàng)建一個(gè)文件夾專門存放Monkey跑完后收集的錯(cuò)誤信息
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? 回車
然后就看到我們的應(yīng)用飛起來(lái)了。。不要
亞美爹~
不要~
?!?/p>
然后可以在d盤 執(zhí)行adb pull /mnt/sdcard/monkey .
就看到error.tex文件 好,開始分析程序中bug吧。Note:在跑完一遍monkey修改bug后,我們要先刪除以前的error.txt文件,否則文本還是疊加了剛才的錯(cuò)誤。
刪除的命令是(進(jìn)入到刪除文件的根目錄)rm -r xx