苏眠月|Monkey压力稳定性测试,Android( 二 )


6、Monkey日志分析Monkey测试出现错误后 , 一般的分析步骤看Monkey的日志(注意第一个swith以及异常信息等)
1.程序无响应的问题:在日志中搜索“ANR”
2.崩溃问题:在日志中搜索“Exception”(如果出现空指针 , NullPointerException)肯定是有bug
3、搜索"crash"、"error"
7、应用内存使用日志adbshelldumpsysmeminfocom.zhongyou.special.pad|find"DalvikHeap"
top[-m][-n][-d][-s][-t][-h]
输入命令:adbshelltop-d10-m1-srss>D:ram.txt
参数含义:
-m//最多显示多少个进程-n//刷新次数-d//刷新间隔时间(默认5秒)-s//按哪列排序-t//显示线程信息而不是进程-h//显示帮助文档
参数含义:
PID:progressidentification , 应用程序ID
S:进程的状态 , 其中S表示休眠 , R表示正在运行 , Z表示僵死状态 , N表示该进程优先值是负数
#THR:程序当前所用的线程数
VSS:VirtualSetSize虚拟耗用内存(包含共享库占用的内存)
RSS:ResidentSetSize实际使用物理内存(包含共享库占用的内存)
PCY:前台(fg)和后台(bg)进程
UID:UserIdentification , 用户身份ID
【苏眠月|Monkey压力稳定性测试,Android】Name:应用程序名称