今天总结之前学习到关于在手机软件测试过程中经常出现的一些现象,这些现象都是什么原因导致的,我们应该如何去抓取LOG,抓取的LOG的路径在哪里
1、 手机遇到 “应用无响应”
有两个原因导致的:第一种是android进程之间死锁引起的(就是两个进程之间)
第二种就是手机的CPU运行高引起的。
抓LOG的方法我们之前几期的博客中已经讲解,大家可以观看之前的博客
每个公司都有自己手机自带的log获取工具,大部分的LOG获取工具 的保存路应该是在 /Scard/bugreport/data/system/dropbox下
2、手机遇到 “应用停止运行”
这种现象在手机软件测试过程中是经常遇到的,比如:相机停止运行、图库停止运行、设置停止运行 等等.
原因: ● 空指针
● 手机中某个程序调用此应用,但是手机上边没有这个应用,资源不存在。
获取LOG的路径:一般也是 在 / Scard / bugreportde 的下边
3、手机出现<死机重启>现象
★重启分为3种重启
第一种是 整机重启
步骤: 震动——开机LOGO——开机动画——Idle界面
获取LOG:如果我们的手机开启了dump,手机会显示蓝灯闪烁,LOG会自动保存到手机的外置SD卡中。
如果手机买有开启dump,手机会直接重启。
第二种是 子系统重启
步骤:手机掉网——进入PIN码
第三种是 android重启
步骤:开机动画——IDLE
现象:进入锁屏界面
★死机
当手机在使用过程中,手机突然黑屏或者死机不动,这种情况在测试过程中也是经常常见的一种。按手机的电源键没有反应。
这个时候我们手机连接上电脑,查看手机是否可以连接上电脑
1、手机使用ADB命令,如果可以,输入:adb shell dumpstate >D:\dumpstate.txt
2、bugreport的命名: adb bugreport >D:\bugreport.txt
注意:红色字体代表输入的路径信息