zoukankan      html  css  js  c++  java
  • 手机测试常见的BUG解析

    今天总结之前学习到关于在手机软件测试过程中经常出现的一些现象,这些现象都是什么原因导致的,我们应该如何去抓取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 把手机里边的LOG到处来

    2、bugreport的命名: adb bugreport >D:ugreport.txt

    注意:红色字体代表输入的路径信息

  • 相关阅读:
    Monkeyrunner介绍
    monkeyrunner 简单用例编写
    Android中如何查看内存
    Android内存之VSS/RSS/PSS/USS
    Android内存泄露(全自动篇)
    生成hprof文件,用MAT进行分析
    OpenGL入门学习【转】
    Vim保存代码折叠信息【转】
    windows下Cscope【转】
    Ruby学习笔记:Fiber
  • 原文地址:https://www.cnblogs.com/SH-xuliang/p/9099132.html
Copyright © 2011-2022 走看看