以前做炒股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 回车
然后就看到我们的应用飞起来了。。不要
亚美爹~
不要~
停~
然后可以在d盘 执行adb pull /mnt/sdcard/monkey .
就看到error.tex文件 好,开始分析程序中bug吧。Note:在跑完一遍monkey修改bug后,我们要先删除以前的error.txt文件,否则文本还是叠加了刚才的错误。
删除的命令是(进入到删除文件的根目录)rm -r xx