标签:定位 问题 包名 日志 device 记录 font 原因 msu
1.环境搭建
a.下载安卓SDK
链接:https://pan.baidu.com/s/1-OB6UVPvl5-N-vFdykfMmA
提取码:3spx
b.配置环境变量(配置完成,重启系统,配置生效)
c.测试安卓环境搭建成功
2.具体操作:
a.启动待测APP,在cmd中输入命令 获取包名
adb shell "dumpsys window w|grep \/|grep name=|sed ‘s/mSurface=Surface(name=//g‘|sed ‘s/)//g‘|sed ‘s/ //g‘"
如下图所示,com开头的就是包名
b.执行 monkey测试,并把执行日志记录到指定位置。
在cmd输入命令adb shell monkey -p 包名 -v -v -v 100 >d:\test.txt,
100指的是发送的随机事件个数(这时候可以观察手机APP在各种操作下的反应)
c.如何确认monkey测试发现了问题呢?分析日志
从日志中搜索:exception、crash、ANR 这3个关键词。monkey的错误一般都是这3个,异常,崩溃,程序终止。找到错误了日志后面会有原因的,给开发看就是了
原创文章,转载请注明出处。
标签:定位 问题 包名 日志 device 记录 font 原因 msu
原文地址:https://www.cnblogs.com/kaerxifa/p/10130711.html