• 手机测试常见的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

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

  • 相关阅读:
    Asp.net MVC FluentHTML and Fluent Interface
    Linux上安装Sybase
    Oracle PL/SQL开发利器Toad应用总结(一)PL/SQL Program基本编写、调试
    ELMAH——可插拔错误日志工具
    用SQLMonitor监视SQL*Net
    如何得到自增id值
    SQL Server ID自增列重新从1开始算起
    加载TreeView并设置复选框
    编程设置最小化、最大化、关闭按钮 相关讨论
    在 VB.NET 编程中使用数组
  • 原文地址:https://www.cnblogs.com/SH-xuliang/p/9099132.html
Copyright © 2020-2023  润新知