Android手机测试流程及测试要点分类

之前一份工作是在一家做Android手机芯片的公司做测试工作,主要工作是做Android系统及App软件测试工作。

那家公司的测试人员比较多,流程相对来说比较规范,也在其中学习到了很多,想来,测试流程和测试要点方面是有很多值得借鉴的点的。

今天写下这篇文章主要来回顾一下之前工作的测试流程以及测试要点,希望也能对其他的Tester有所启发。

  1. 在工作的测试过程中,测试流程大概是这样的:

  2. Smoke Test:

首先进行的是Smoke Test,目的在于找出最基本的功能是否能够实现,是否有大的模块有问题

  1. Function Test:

然后就是比较全面的功能测试了,这部分的测试比较详尽,要求测试者的测试尽量覆盖到设备所要测试的所有功能点,并且给出完整的测试报告

  1. Stress Test:

同步进行的还有压力测试,压力测试主要是考察长时间对设备一个应用或某几个应用重复操作时,设备工作是否正常

  1. CMCC OT Test (For OT Branch):

这个不是必需的测试,主要是对要过CMCC的标准的分支做的测试,目的是测试当前版本是否能够达到CMCC的要求

2在日常测试中,测试主要有功能测试、性能测试、稳定性异常测试、兼容测试及压力测试,其中每一种测试的需要覆盖情况如下:

  1. 功能测试

01 显示测试

主要用于考察各应用的界面显示是否正常,是否符合用户体验

02 功能点测试

主要考察各应用的各功能点是否正常,是否能够支持应用所能支持的所有功能选项

03 业务逻辑测试

主要考察设备各应用之间的交互以及应用内各个选项实现逻辑是否正常

  1. 性能测试

01 基本性能测试

主要关注启动一个应用、显示列表、搜索、切换应用选项等操作到操作完成的时间是否达到要求

02 多媒体娱乐

主要关注打开特定大小的mp3、MP4、JPEG文件到加载完成所需时间

03 大数据量能力

主要关注设备更新大数据量的数据以及应用程序的成功率及其所需时间是否能够达到要求

  1. 稳定性及异常性测试

01 交互性测试

也称并发测试,主要考察一个应用工作过程中被各种其他操作干扰是否正常;

插拔数据线、耳机等操作时设备是否工作正常;

与PC端交互及与其他设备进行数据交互是否正常

02 异常测试

考察在很低电量、剩余很少内存、剩余很少空间、Sim卡空间很满、CPU占用很大等等情况下各个应用是否能够正常工作;以及其他的异常操作,如热插拔SD卡、热插拔SIM卡等操作时,设备是否能给出正确的回应

  1. 兼容性测试

01 SIM卡兼容

主要考察2G/3G/4G等不同的网络下语音呼叫、开机选网、电话本记录相关操作以及PIN码修改/解锁等操作是否正常

02 应用游戏的兼容性

主要考察设备对流行的应用及游戏是否能够兼容,设备显示、安装、卸载、操作、在线升级等操作是否正常

  1. 压力测试

主要是通过Monkey, MonkeyRunner, uiAutoMator, MTBF等脚本或者是内部开发的测试框架对设备进行压力测试考察设备在大压力下的操作是否正常。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值